【发布时间】:2020-05-20 20:56:03
【问题描述】:
我第一次在 Visual Studio 2019 上打开我的一个项目时遇到了这个问题。这是我大约三年前创建的一个项目,每年只要求我进行一些更改。
我第一次尝试在 Visual Studio 2019 上编译此项目时收到与 csc.exe 文件相关的错误,由于我之前遇到过此错误,因此我在 Nuget 包管理器中重新安装了编译器组件,就像我以前成功的那样。
之后,我收到错误“Microsoft.Net.Compilers 仅支持 MSBuild v16.3 及更高版本”。
我在Microsoft Developer Community 上找到了一些解决方案,建议打开和编辑文件:“packages\Microsoft.Net.Compilers.3.4.0\build\Microsoft.Net.Compilers.props”,但它看起来很奇怪我。
【问题讨论】:
-
在尝试构建时能否发布 MSBuild 或 IDE 的输出?
-
不,我没有。修复后,我无法再重现该错误。我将尝试编译其他项目,以尝试再次出现相同的错误。
标签: c# msbuild visual-studio-2019