2017-04-12 119 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应用程序中增加编译时间支持。

相关问题