Azureアプリケーションサービスにasp.net webapiプロジェクトを展開しようとしていますが、展開できません。Azure App Service Deployは「ファイルが見つかりません」を公開できません
Azureのアプリケーションサービスの展開がタスクを構築し、「パッケージやフォルダ」の設定のために、私は$(BUILD_ARTIFACTSTAGINGDIRECTORY)/MyApp.Api.zip を試してみましたと私はVSTS(Visual Studioのチームシステム)を使用しています
ステップを構築する私に私が公開アーティファクトに気づいたエラーメッセージ
2017-03-23T15:04:11.8345272Z ##[error]Error: Not found files: C:\a\1\s\$(BUILD_ARTIFACTSTAGINGDIRECTORY)\MyApp.Api.zip
を与える、 からコピーされた「C:\ MyApp.Api.zip \ \ 1 \」 「ドロップするアップロードする\ MyApp.Api.zip:
"s"ではなく最後のフォルダには "a"が付いています。
私は*** $(System.DefaultWorkingDirectoryを)しようとすると私は一致するファイルが検索パターンで見つかりませんでした。このエラーが出る ジップ:C:。*** \ 1 \ S \として
ジップ一時的な回避策は、私が
動作しますが、そのないビルド変数とIが生成されたまったく同じを使用してビルドエージェントに頼ることができないので、むしろ壊れやすいC:\a\1\a\MyApp.Api.zip
に「パッケージまたはフォルダ」の値を設定しますフォルダ構造。
これはなぜ私のために働いていないのか、そして/またはなぜこれが非常に難しくてよく文書化されていないのか、誰にも分かりませんか?これは本当に簡単ですか?今日はちょっと遅いですか?
ありがとうございました!
$(BUILD_ARTIFACTSTAGINGDIRECTORY).
のおかげを使用する必要があります!私はそれを試してみましょう。 –すごくうまくいった!ありがとう!私は、ドキュメントがこれについて明確になったことを望みます。 –
@DanCsharpsterこの記事では、次のように記述しています。https://www.visualstudio.com/en-us/docs/build/define/variables –