Visual Studio 2015发布失败

时间:2018-01-05 22:39:48

标签: asp.net visual-studio ftp publish

我的Visual Studio 2015项目在工作了将近一年后才会通过FTP发布。它是.NET Framework 4.5.2。

在几周前的编译器更新之后,我有时必须尝试发布两次才能更新。在Windows Update之后的昨晚,它根本不会发布。

解决方案:

  • 我运行了诊断程序,发现Microsoft.Net.Compilers 2.6.1发生错误,即使该项目能够成功重建。
  • 我卸载了编译器2.6.1并安装了2.0.1(与.NET 4.5.2兼容),并且能够通过FTP发布而没有任何问题或错误。

希望这可以帮助有同样问题的人。

2 个答案:

答案 0 :(得分:1)

我卸载了编译器2.6.1并安装了2.0.1(与.NET 4.5.2兼容),并且能够通过FTP发布而没有任何问题或错误。

答案 1 :(得分:0)

我有类似的问题。该项目正在顺利进行,但是当我发布该项目时,Azure向我发送了错误消息。

我的项目目标.NET框架为4.6.2版本,并且正在升级Nugget软件包,不幸的是,我将.NET编译器升级到了最新版本,并且与目标.NET版本不兼容。您应该可以在这里看到它:

Description of .NET Compilers

My target framework

我通过将.NET编译器降级到与.NET Framework兼容的版本进行了修复(就我而言,要使用4.6.2框架,我需要使用.NET Compiller 2.10)。