当我在VS2015
上运行我的应用程序时,我会看到一个窗口,上面写着csc.exe has stopped working
,如下所示:
点击关闭程序后,我在浏览器中收到另一个错误:
Server Error in '/' Application.
详细的编译器输出如下所示:
C:\ Program Files(x86)\ IIS Express> D:_myURL \ bin \ roslyn \ csc.exe / t:library / utf8output / nostdlib + /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll” /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.dll“
可能是什么问题?
答案 0 :(得分:26)
我遇到了同样的问题,我建议按照here所述的步骤进行操作:
答案 1 :(得分:1)
我也遇到了同样的问题。删除bin文件夹中的文件并运行应用程序。问题已解决。
答案 2 :(得分:0)
-532462766根据我的努力来帮助你,是在抛出未处理的异常时发生的错误。
对不起,我帮不了你。我的建议是通过使用调试器或在try-catch块中包含一些代码来开始调试程序,如下例所示:
try {
// Your code here
} catch (Exception e) {
System.Console.WriteLine("Error caught");
}
你的细节很模糊。我只能提供帮助如果您显示导致错误的代码行/组。
但是,csc.exe停止响应的事实很有趣,您可以尝试卸载.NET Framework并重新安装它,您可以在此处找到下载:https://www.microsoft.com/net/download如果重新安装它没有帮助,我非常抱歉。
答案 3 :(得分:0)
对于这种错误,我总是转到事件查看器Y-m-d H:i:s.uO
。请展开Windows日志,然后单击“应用程序”。
如果您看不到自己的条目,可以轻松过滤 - 右键单击 应用并选择Filter Current Log。检查严重,警告和错误,然后按“确定”。之后,您将在主视图中看到详细信息。
答案 4 :(得分:0)
以下步骤是我为我所做的工作。
打开IIS(开始 - >运行 - > inetmgr - >输入)
找到您的项目虚拟目录(展开主机名 - >网站 - >默认网站 - > MyProjectName)
删除虚拟目录(右键单击 - >删除)
再次运行项目并完成。
希望对别人有帮助。
答案 5 :(得分:0)
]我发现我必须在TaskManager中结束任务“ VBCSCompiler.exe”。在我可以成功清理解决方案/ bin目录之后,错误消失了。