我正在使用 .NET 和 MVC 开发一个项目,但我无法为每个项目构建我的解决方案,我收到此错误:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn\Microsoft.CSharp.Core.targets(84.5):错误 MSB6006:“csc.exe”退出,代码为 -532462766。
我在 VS 2015 中从事这个项目,他们改变了我的机器(PC),我安装了 VS 2017 社区,它开始抛出这个错误。尝试了各种方法,例如 delete bin
y obj
,以管理员身份运行等,但没有任何效果。
您需要
Microsoft.Net.Compilers
在项目中安装 nuget 包。如果没有出来,请参考包检查你的项目的创建日期,例如,如果你在 2016 年 5 月 17 日之前安装,这个版本对应你:
包参考:https ://www.nuget.org/packages/Microsoft.Net.Compilers/