【问题标题】:Visual Studio 2015 publish failedVisual Studio 2015 发布失败
【发布时间】:2018-01-05 22:39:48
【问题描述】:

我的 Visual Studio 2015 项目在运行近一年后无法通过 FTP 发布。它是 .NET Framework 4.5.2。

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

解决方案:

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

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

【问题讨论】:

  • 我在 VS 2k15 上遇到了同样的问题。现在我使用 VS 2k17,最新版本的 Microsoft.Net.Compilers 没有问题

标签: asp.net visual-studio ftp publish


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    我遇到了类似的问题。该项目构建良好,但当我发布它时,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)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 1970-01-01
      • 2010-10-22
      • 2015-11-01
      • 2017-03-07
      • 1970-01-01
      相关资源
      最近更新 更多