2017-04-12 83 views
1

我有一個使用VS2015編寫並部署在Azure中的.net核心Web應用程序。 最近我已經轉移到VS2017,它迫使我轉換我的Web應用程序解決方案,以便我可以在新的VS開發它。我這樣做,沒有問題。 然後,我在我的應用程序中做了一個小改動,並將這一改變提交給github。一旦我做到了,Azure就開始構建新版本,因爲它配置爲從github自動部署當前版本的應用程序。 問題是,在解決方案轉換爲VS2017後,我無法將其部署在天藍色。我不斷地得到一個錯誤:將解決方案轉換爲VS2017後的Azure部署問題

D:\home\site\repository\WebApp\src\WebApp\WebApp.csproj(84,5): error MSB3073: The command "dotnet bundle" exited with code 1. Failed exitCode=1, command=dotnet publish "WebApp\src\WebApp\WebApp.csproj" --output "D:\local\Temp\8d481c16c48679f" --configuration Release

任何一個可以幫助我,我也不是很在VS IDE經歷,我認爲這可能是與項目屬性或引用的東西。

預先感謝您

+0

你能顯示更多關於錯誤信息和什麼是在線'WebApp.csproj(84.5)'?如果你在[kudu github](https://github.com/projectkudu/kudu/issues)上打開了一個問題(在問題模板之後),我可以看看你的項目結構 – watashiSHUN

回答

2

在.csproj的文件,請去掉任何提及「DOTNET捆綁」還有NuGet包「BundlerMinifier.Core」的。當你這樣做並且編譯正確時,你可以安裝NuGet包「BundlerMinifier」,它將通過MSBuild現在在.NET Core應用程序中增加編譯時間支持。

相關問題