2017-09-14 27 views
0

Octopus-Deployを使用していて、次のpowershellスクリプト触手に:Octopus Deploy:ステップが失敗しました:Master-Controllerのアクティビティ実行パッケージがエラーで失敗しました 'リモートスクリプトが終了コード255で失敗しました'

cd "C:\Repository\QA - Automation\UnitTestProject\bin\Debug" 
.\UnitTestProject.exe 

エラーは、次のとおりです。私はそれが働いていない理由は見当もつかない

Unhandled Exception: System.Runtime.InteropServices.COMException: Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)). September 14th 2017 07:56:03Error
at System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(RuntimeType objectType) September 14th 2017 07:56:03Error
at System.Runtime.Remoting.Activation.ActivationServices.CreateInstance(RuntimeType serverType) September 14th 2017 07:56:03Error
at System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(RuntimeType serverType, Object[] props, Boolean bNewObj) September 14th 2017 07:56:03Error
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) September 14th 2017 07:56:03Error
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) September 14th 2017 07:56:03Error
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) September 14th 2017 07:56:03Error
at System.Activator.CreateInstance(Type type, Boolean nonPublic) September 14th 2017 07:56:03Error
at System.Activator.CreateInstance(Type type) September 14th 2017 07:56:03Error
at se_builder.PIM_Bicycle.Main(String[] args) in C:\Repository\QA - Automation\UnitTestProject\PIM_Bicycle.cs:line 25 September 14th 2017 07:56:03Fatal The remote script failed with exit code 255 September 14th 2017 07:56:03Fatal Run Package on Master-Controller

。私はOctopus-DeployとPowershellの初心者ですので、大歓迎です!私が展開しているアプリケーションは、パッケージに含まれているExcelスプレッドシートを使用してテストを実行するためのSeleniumを使用するプログラムです。ファイル構造は次のとおりです。また、

C:. 
September 14th 2017 07:55:29Info 
├───QA - Automation 
September 14th 2017 07:55:29Info 
│ ├───packages 
September 14th 2017 07:55:29Info 
│ │ ├───Microsoft.Office.Interop.Excel.15.0.4795.1000 
September 14th 2017 07:55:29Info 
│ │ │ └───lib 
September 14th 2017 07:55:29Info 
│ │ │  └───net20 
September 14th 2017 07:55:29Info 
│ │ ├───Selenium.Chrome.WebDriver.2.31 
September 14th 2017 07:55:29Info 
│ │ │ ├───build 
September 14th 2017 07:55:29Info 
│ │ │ └───driver 
September 14th 2017 07:55:29Info 
│ │ ├───Selenium.Firefox.WebDriver.0.18.0 
September 14th 2017 07:55:29Info 
│ │ │ ├───build 
September 14th 2017 07:55:29Info 
│ │ │ └───driver 
September 14th 2017 07:55:29Info 
│ │ ├───Selenium.PhantomJS.WebDriver.2.1.1 
September 14th 2017 07:55:29Info 
│ │ │ ├───build 
September 14th 2017 07:55:29Info 
│ │ │ └───driver 
September 14th 2017 07:55:29Info 
│ │ ├───Selenium.Support.3.5.2 
September 14th 2017 07:55:29Info 
│ │ │ └───lib 
September 14th 2017 07:55:29Info 
│ │ │  ├───net35 
September 14th 2017 07:55:29Info 
│ │ │  └───net40 
September 14th 2017 07:55:29Info 
│ │ ├───Selenium.WebDriver.3.5.2 
September 14th 2017 07:55:29Info 
│ │ │ └───lib 
September 14th 2017 07:55:29Info 
│ │ │  ├───net35 
September 14th 2017 07:55:29Info 
│ │ │  └───net40 
September 14th 2017 07:55:29Info 
│ │ ├───Selenium.WebDriver.ChromeDriver.2.32.0 
September 14th 2017 07:55:29Info 
│ │ │ ├───build 
September 14th 2017 07:55:29Info 
│ │ │ └───driver 
September 14th 2017 07:55:29Info 
│ │ │  ├───linux64 
September 14th 2017 07:55:29Info 
│ │ │  ├───mac64 
September 14th 2017 07:55:29Info 
│ │ │  └───win32 
September 14th 2017 07:55:29Info 
│ │ └───Selenium.WebDriver.IEDriver.3.5.1 
September 14th 2017 07:55:29Info 
│ │  ├───build 
September 14th 2017 07:55:29Info 
│ │  └───driver 
September 14th 2017 07:55:29Info 
│ ├───PIMData 
September 14th 2017 07:55:29Info 
│ └───UnitTestProject 
September 14th 2017 07:55:29Info 
│  ├───bin 
September 14th 2017 07:55:29Info 
│  │ └───Debug 
September 14th 2017 07:55:29Info 
│  ├───obj 
September 14th 2017 07:55:29Info 
│  │ └───Debug 
September 14th 2017 07:55:29Info 
│  │  └───TempPE 
September 14th 2017 07:55:29Info 
│  └───Properties 
September 14th 2017 07:55:29Info 
└───UnitTestProject 
September 14th 2017 07:55:29Info 
    ├───packages 
September 14th 2017 07:55:29Info 
    │ ├───Selenium.Chrome.WebDriver.2.31 
September 14th 2017 07:55:29Info 
    │ │ ├───build 
September 14th 2017 07:55:29Info 
    │ │ └───driver 
September 14th 2017 07:55:29Info 
    │ ├───Selenium.Firefox.WebDriver.0.18.0 
September 14th 2017 07:55:29Info 
    │ │ ├───build 
September 14th 2017 07:55:29Info 
    │ │ └───driver 
September 14th 2017 07:55:29Info 
    │ ├───Selenium.PhantomJS.WebDriver.2.1.1 
September 14th 2017 07:55:29Info 
    │ │ ├───build 
September 14th 2017 07:55:29Info 
    │ │ └───driver 
September 14th 2017 07:55:29Info 
    │ ├───Selenium.Support.3.5.2 
September 14th 2017 07:55:29Info 
    │ │ └───lib 
September 14th 2017 07:55:29Info 
    │ │  ├───net35 
September 14th 2017 07:55:29Info 
    │ │  └───net40 
September 14th 2017 07:55:29Info 
    │ ├───Selenium.WebDriver.3.5.2 
September 14th 2017 07:55:29Info 
    │ │ └───lib 
September 14th 2017 07:55:29Info 
    │ │  ├───net35 
September 14th 2017 07:55:29Info 
    │ │  └───net40 
September 14th 2017 07:55:29Info 
    │ ├───Selenium.WebDriver.ChromeDriver.2.32.0 
September 14th 2017 07:55:29Info 
    │ │ ├───build 
September 14th 2017 07:55:29Info 
    │ │ └───driver 
September 14th 2017 07:55:29Info 
    │ │  ├───linux64 
September 14th 2017 07:55:29Info 
    │ │  ├───mac64 
September 14th 2017 07:55:29Info 
    │ │  └───win32 
September 14th 2017 07:55:29Info 
    │ └───Selenium.WebDriver.IEDriver.3.5.1 
September 14th 2017 07:55:29Info 
    │  ├───build 
September 14th 2017 07:55:29Info 
    │  └───driver 
September 14th 2017 07:55:29Info 
    └───UnitTestProject 
September 14th 2017 07:55:29Info 
     ├───bin 
September 14th 2017 07:55:29Info 
     │ └───Debug 
September 14th 2017 07:55:29Info 
     ├───obj 
September 14th 2017 07:55:29Info 
     │ └───Debug 
September 14th 2017 07:55:29Info 
     │  └───TempPE 
September 14th 2017 07:55:29Info 
     └───Properties 

、このアプリケーションは、Visual Studioで完全に動作し、私は、Visual Studio Team Servicesの中でアプリケーションをパッケージ化し、私のタコ-展開サーバーにプッシュすることをことに注意してください。これらは、私は、Visual Studio Team Servicesの上で使用する手順は次のとおりです。助けを

Image of Steps in VSTS

ありがとう!

+0

OneDriveで詳細ログを共有できますか? –

答えて

0

申し訳ありませんので、私はこの問題の解決方法を考え出しました。問題は、Microsoft Excelがネットワークサービスにコントロールを許可していないことでした。

1)C:¥Program Files(x86)¥Microsoft Office¥Office14に移動し、EXCEL.EXEのプロパティウィンドウを開きます。この問題を解決するには、次の手順を実行する必要があります。

2)セキュリティ]タブを開き、[編集]をクリックします... [追加]をクリックします。..

3)で入力します。「ネットワークサービス」「を選択するオブジェクト名を入力してください」で引用符なしと[名前の確認]をクリックし、[OK]をクリックします。

4)「グループ名またはユーザー名」で、グループ(ネットワークサービス)に追加したものを選択し、次に「SYSTEMのアクセス許可」の下にある「フルコントロール」チェックボックスにチェックマークを付けます「許可」をクリックして「適用」をクリックし、「OK」をクリックします。

これで問題が解決します。

ありがとうございます!

ザック

関連する問題