Azureリリースの定義では、Azure Webデプロイメントを使用してUAT WebAppにビルド成果物を公開します。ただし、以前にアップロードしたファイル(画像など)は削除されます。AzureのWebDeployでユーザーがアップロードしたファイルを保存する方法
UATにリリースしてユーザのアップロードしたファイルを保存するにはどうすればよいですか?
ウェブサイトのディレクトリ全体を.zipの内容に置き換えるのではなく、既存のファイルより.zipファイルを抽出することに相当します。
Azureリリースの定義では、Azure Webデプロイメントを使用してUAT WebAppにビルド成果物を公開します。ただし、以前にアップロードしたファイル(画像など)は削除されます。AzureのWebDeployでユーザーがアップロードしたファイルを保存する方法
UATにリリースしてユーザのアップロードしたファイルを保存するにはどうすればよいですか?
ウェブサイトのディレクトリ全体を.zipの内容に置き換えるのではなく、既存のファイルより.zipファイルを抽出することに相当します。
あなたのビルドに次のMSBuildプロパティを追加することができます
/p:SkipExtraFilesOnServer=true
OR場合msdeployプロバイダフラグを追加します。
-enableRule:DoNotDelete
画像がアップロードされるディレクトリを除外するには、-skip:Directoryオプションを使用してみましたか?参照:https://technet.microsoft.com/en-us/library/dd569089(WS.10).aspx
この答えとジュリアンの答えどちらが正しいですか。私は私のシナリオでこの答えを使用して終了しました。これは、Visual Studioオンラインのビルド/リリース構成のAzure Web DeploymentセクションのGUIを使用して実行できます。 –