“CSC.EXE”在Visual Studio 2012与代码1退出

问题描述 投票:3回答:5

安装在我的电脑上的Visual Studio 2012专业版不断在错误列表显示

“CSC.EXE” 在Visual Studio 2012与代码1退出

而不是实际的错误(例如,语法错误)。

我怎样才能解决这个问题?

visual-studio-2012 .net-4.5
5个回答
2
投票

我在工具打开详细的日志记录 - >选项 - >项目和解决方案 - >生成和运行。

当你重建你的解决方案,你可以看到,提供了错误的命令。复制命令,打开一个cmd窗口,进入到项目文件夹,粘贴并运行命令。输出会给你实际的错误。

这是某些类型的错误在VS2012我想。你可以尝试清洗解决方案,重新启动Visual Studio和尝试重建?上述解决方案应该指向你在寻找你的错误的正确方向。当打开包含错误的文件,错误应出现在错误列表。


0
投票

这发生在我身上,因为我能在我的项目设置了“警告视为错误”开关,并曾在一些文件中未使用的类成员。

我同意,在输出窗口的消息是误导性的,应该通过一些消息显示,其成员导致构建失败更换。


0
投票

也许我unswer为时已晚,但我想说,如果你从另一个解决方案复制项目也可能发生这种错误。该项目是标志.snk文件,你把它添加到TFS(防爆)。 VS默认不上传.SNK,当你将在其他地方使用的代码,你不会有该文件,但在AssemblyInfo.cs中会有您的项目包含该文件提及。所以,c2c2.exe不会建,因为这是你的解决方案。快速解决方案将只是这个的CommNet线

[组件:AssemblyKeyFile中(@ “.... \ sn.snk”)]

在AssemblyInfo.cs中


0
投票

我遇到过同样的问题。

我试图清理解决方案,删除的bin / OBJ文件夹,修复的Visual Studio 2013,倾倒了详细的构建信息,没有任何帮助,CSC还与错误代码1,比没有更多的信息退出。

最后,它是由两个变量(一个双键和双[])与在相同的代码块中的同一名称引起的。奇怪的错误造成的。


0
投票

如果这发生在那是以前开工的项目,确认没有devenv.exe的是,收盘后VS运行:

-close VS的所有实例

- 打开任务管理器

- 确认所有的devenv.exe真正得到关闭,或终止这些进程

对于我来说,我仍然有3 devenv.exe的工作;我结束这些进程,再次启动VS,它工作正常。

© www.soinside.com 2019 - 2024. All rights reserved.