2011-05-16 4 views
1

VS2010에서 VC++ 6 프로젝트를 실행하려고합니다. 그에서 무엇입니까 :오류 C1001 "내부 컴파일러 오류"

내부 컴파일러 오류 ... 오류 C1001

사람이 어떻게 오류를 해결하는 방법 말해 주시겠습니까? 나는 이것에 대한 인터넷 검색 및 서비스 팩을 다시 설치하면이 문제를 해결할 것으로 나타났습니다. 그러나 그렇지 않았습니다.

+0

이 문제를 해결하는 방법을 잘 모르는 경우 : 코드를 게시하는 것을 잊었습니다! –

답변

5

Microsoft 개발자 네트워크에서는 코드에서 Fatal Error C1001 몇 가지 최적화를 제거 할 것을 제안합니다. 당신은 어떤 최적화하는 것이 문제를 일으키는 밖으로 일하면, 당신은 단지 그 지역에서 그 최적화를 비활성화하기 위해의 #pragma를 사용할 수 있습니다 문제를 해결하는 데 도움이

// Disable the optimization 
#pragma optimize("", off) 
... 
// Re-enable any previous optimization 
#pragma optimize("", on) 

희망을.

2

DotNet 3.5를 타겟팅하는 동안이 문제를 해결하기 위해 비주얼 스튜디오 2008 sp1과 관련없는 겉보기와 관련없는 핫픽스 http://support.microsoft.com/kb/976656 을 적용해야했습니다. IDE는 Visual studio이지만 msbuild는 설치된 Visual Studio 2008에서 가져온 것입니다.