.net Visual Studio生成错误“;csc.exe“;已退出,代码为-532462766

.net Visual Studio生成错误“;csc.exe“;已退出,代码为-532462766,.net,parse-platform,visual-studio-2015,.net,Parse Platform,Visual Studio 2015,从站点获取.NET示例的csc.exe错误。在Windows10x64环境中运行;项目以Win 8的形式出现,并被要求重新定位为8.1。现在,这些项目无法构建。打开诊断日志以获取详细信息。有没有办法获取在构建时调用的完整命令行 描述 “csc.exe”已退出,代码为-532462766。 项目文件C:\Program Files(x86)\MSBuild\14.0\bin\Microsoft.CSharp.CurrentVersion.targets 第246行如果出现此错误: 退出错误10“C

从站点获取.NET示例的csc.exe错误。在Windows10x64环境中运行;项目以Win 8的形式出现,并被要求重新定位为8.1。现在,这些项目无法构建。打开诊断日志以获取详细信息。有没有办法获取在构建时调用的完整命令行

描述 “csc.exe”已退出,代码为-532462766。 项目文件C:\Program Files(x86)\MSBuild\14.0\bin\Microsoft.CSharp.CurrentVersion.targets
第246行如果出现此错误:

退出错误10“Csc.exe”,代码为-1073741801

尝试在nuget packgae控制台上执行命令:

Install-Package NuGetEnablePackageRestore 

为我工作

当某些
.dll
不可用时,NuGet包可能会生成此错误


删除
文件夹并编译。它应该会还原所有的NuGet软件包。

我找不出原因,但将项目设置回滚到默认设置为默认设置解决了这个问题。
我猜Visual Studio 2015不知怎么搞混了它的设置。

尝试删除与我一起工作的“packages.config”。

转到
工具
->
选项
->
项目和解决方案
->
构建并运行


然后将
MSBuild项目生成输出详细程度
MSBuild项目生成日志文件详细程度
更改为
Normal
,再次生成项目并查看输出窗口,如果没有新的显示,请将详细程度更改为更高的级别。

如此简单,您只需删除文件夹“bin”在项目中重新启动visual studio


为我工作

这件事昨天发生在我身上

不确定是否相关,但在删除/bin和/obj文件夹以解决另一个生成问题后不久,我就开始出现此问题


我在这里和其他地方尝试了所有的建议,但最后唯一有效的方法是关闭在IDE中打开的所有代码文件。在我看来,这真的是一种治疗方法,但如果它能挽救某人6个小时的生命,那么值得一试。

这是一个通用CLR异常代码0xE0434352。捕获csc.exe的崩溃转储(procdump-ma-i C:\dumps)并使用windbg(在此链接末尾:)
删除项目中的bin和obj文件夹。尝试清理和重建解决方案时
我遇到了与类似设置完全相同的错误。你能解决这个问题吗?网上关于它的信息很少。在我的例子中,它可能看起来像是Visual Studio无法识别的编译器错误。其他项目工作得很好,但是在对我正在处理的项目进行了一次大的重构之后,这个错误突然发生了,而且不会消失。不管怎样,我已经通过从头开始重新进行重构解决了这个问题。这一次它运行得很好,虽然我当时的版本号是1.2.2,我升到了1.3.2。显然,微软喜欢不断破坏他们的编译器。好吧,我通过“管理NuGet Packages for Solution”安装了1.3.2版本。错误更改为“csc.exe”,退出时代码为255。仍在寻找解决方案。您是否检查了您的参考资料?它仍然是1.0.0还是改变了?对我来说也很有用,我曾经将一个项目更新为.NET4.6.1,当时它是4.5,还有它的姐妹项目。使用了最新版本1.3。2@IuriFarenzena当我发送这个答案时,最新版本是1.2.1。如果不指定版本,它会带来最新版本并解决问题。至少提供文件所在的路径。是否有删除此文件的原因?用户删除此文件时是否会丢失任何可能的数据。如果你能稍微改进一下,你的答案会很有用。这很有效!看到我的答案了吗
Install-Package Microsoft.Net.Compilers -Version 1.2.1