编译器错误 - 仅当从命令行编译时

问题描述 投票:0回答:2

错误 CS0583:内部编译器错误(地址 7C812AFB 处的 0xc0000017):可能的罪魁祸首是“IMPORT”。 编译器中发生内部错误。要解决此问题,请尝试简化或更改下列位置附近的程序。列表顶部的位置更接近发生内部错误的点。可以使用 /errorreport 选项向 Microsoft 报告此类错误。 c:\WINDOWS\Microsoft.NET\Framework 2.0.50727\mscorlib.dll:错误 CS0586:内部编译器错误:阶段“导入” 错误 CS0587:内部编译器错误:阶段“导入” 错误 CS0587:内部编译器错误:阶段“PARSE” 错误 CS0587:内部编译器错误:阶段“BEGIN”

我们的代码在 VS2005 UI 中编译时不会产生任何错误。

什么可能导致此问题?

.net visual-studio-2005
2个回答
0
投票

这个问题可能已经死了,但对于那些从谷歌来到这里的人来说:

删除 PDB 文件可能会有所帮助。

http://msdn.microsoft.com/en-us/library/93sk305h.aspx

此外,您可能想尝试关闭增量编译:

http://bytes.com/topic/c-sharp/answers/233482-compiler-internal-error

如果我在我们自己的构建服务器上解决它,我将发布更新的信息。


0
投票

我通过修复控制面板中的 Visual Studio 解决了该问题,地址如下:

Control Panel\All Control Panel Items\Programs and Features

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