2016-04-27 15 views
2

Visual Studio Team Servicesの自動ビルドとデプロイを実行しようとしていますが、ビルド済みのWindowsサービスをAzure VMにコピーする際に問題があります。Visual Studio Team Services - ビルドされたWindowsサービスファイルをAzure VMにコピーする方法

これらは私の手順は次のとおりです。Windowsにしようとしました

ビルド enter image description here

enter image description here

コピーコピー enter image description here

Azureのファイルで試してみました

ファイル3210

Azureファイルコピーを使用してWebプロジェクト(ASP.NET MVC 5)からファイルをコピーすると、すべて正常に動作し、ファイルが転送されます。 Windowsサービスでビルドされたファイルをコピーしようとすると、サイレントモードで失敗します。タスクは正常に終了しますが、リモートデスクトップからVMを開くと、そのフォルダは空です。何か案は?

答えて

2

Windowsサービスプロジェクトは、Asp.Net MVCプロジェクトとは異なります。 "Visual Studio Build"ステップの "MSBuild引数"で指定した引数を使用して、 "$(build.stagingdirectory)"フォルダに生成されるファイルはありません。だから、 "Azure File Copy"タスクは単に渡され、何もコピーされませんでした。

を次のように引数を変更し、これを修正し、再度ビルドを試してくださいするには、次の

/p:outputpath="$(build.stagingdirectory)" 
関連する問題