Web配置を使用してVisual Studio(2017)から定期的に更新を公開する、Azureで設定したテスト環境にWebアプリケーションがあります。パブリッシュプロファイルは、WebサイトをホストするAzure App Serviceからダウンロードしたパブリッシュプロファイルをインポートすることによって作成されました。Azure Web Deployが突然失敗する
突然、公開エラーが発生しました。
bin\Any CPU\Release\net452\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation-x86.exe @"obj\Any CPU\Release\net452\microsoft.aspnetcore.mvc.razor.viewcompilation.rsp"
'bin\Any' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\marks\.nuget\packages\microsoft.aspnetcore.mvc.razor.viewcompilation\1.1.0\build\net451\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.targets(36,5): Error MSB3073: The command "bin\Any CPU\Release\net452\Microsoft.AspNetCore.Mvc.Razor.ViewCompilation-x86.exe @"obj\Any CPU\Release\net452\microsoft.aspnetcore.mvc.razor.viewcompilation.rsp"" exited with code 9009.
2>Publish failed due to build errors. Check the error list for more details.
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========
このパブリッシュプロセスは正常に機能しましたが、突然動作を停止しました。私は、Visual Studioの公開プロファイルを削除し、Azureで再生成し、再ダウンロードしてVisual Studioにインポートしようとしましたが、問題は解決しません。私がインストールしたVisual Studioの最新のアップデートがあったので、それは何か関係があります。
私はbinフォルダの下に "Debug"、 "Release"、 "Any CPU"の3つのサブフォルダがあることに気付きました。以前は "Any CPU"フォルダに気づいたことはありませんでしたが、私はbinフォルダを明示的に探していませんでした。デバッグビルドとリリースビルドは両方とも「Any CPU」用に構成されています。
ご協力いただきますようお願い申し上げます。
私はVS2017をアップグレードし、私はそれを整理する方法を覚えしようとしています後に類似していました。コードをバックアップしてから、次のようにします。1)ソリューションを完全にクリーンにします(ビルド→クリーンソリューション)。解決策を閉じます。 2)一時ファイルをクリーニングし、スタート - >実行 - >%Temp%に移動し、フォルダ内のファイルを削除します。 3)溶液を開き、ナゲットパッケージを再取り付けします。 (更新パッケージ-reinstall)。 5)その後、再構築して再デプロイします。プロジェクト/ソリューションを.net 4.6.1にアップデートすることもできます。 –
返信Murrayありがとう。残念ながら、私の場合は助けにならなかったようです - 私はまだ同じエラーが発生しています。 – MarkShep
別のVM /マシンから試しましたか? –