FIX: 유효한 C 코드를 사용 하 여 응용 프로그램을 실행 하면 "처리 되지 않은 예외" 오류 메시지가 나타날

기술 자료 번역 기술 자료 번역
기술 자료: 811672 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

현상

일부 올바른 C 코드 올바르게 컴파일합니다 수 및 다음 제대로 실행 되지. 응용 프로그램을 실행 하면 다음과 같은 오류 메시지가 나타날 수 있습니다.
처리 되지 않은 예외: System.InvalidProgramException:

원인

이 문제는 JIT 최적화 관련이 있습니다. 다음 문을 사용 하 여 응용 프로그램의.ini 파일에서 JIT 최적화를 해제 하는 경우 오류가 발생 하지 않습니다.
[.NET Framework Debugging Control] 
GenerateTrackingInfo=1 
AllowOptimize=0

해결 방법

지원 되는 핫픽스를 이제 Microsoft에서 사용할 수 있지만이 문서에서 설명 하는 문제를 해결 하기 위한 것일 뿐입니다. 것은 이러한 특정 문제가 발생 하는 시스템에만 적용 됩니다. 이 핫픽스 추가 테스트가 필요할 수 있습니다. 따라서이 문제로 심각 하 게 영향을 받지 않습니다이 핫픽스가 포함 된 다음 Microsoft.NET Framework 1.0 서비스 팩이 나올 때까지 기다리는 것이 좋습니다.

이 문제를 즉시 해결 하려면 핫픽스를 얻으려면 Microsoft 기술 지원 서비스에 문의 합니다. Microsoft 고객 기술 지원부 전화 번호 및 지원 비용에 대 한 정보를 전체 목록은 다음 Microsoft 웹 사이트를 방문 합니다.
http://support.microsoft.com/contactus/?ws=support
참고 특별 한 경우에 Microsoft 기술 지원 전문가가 특정 업데이트로 문제를 해결할 수 결정 하면 일반적으로 지원 요청에 따른 비용이 취소 될 수도 있습니다. 추가 지원 질문과 특정 업데이트가 필요 하지 않은 문제에는 일반 지원 비용이 적용 됩니다.

이 핫픽스의 영어 버전은 파일 특성을 가집니다 (이상) 다음 표에 포함 되어 있습니다. 이러한 파일의 시간과 날짜 협정 세계시 (UTC)에 나열 됩니다. 파일 정보를 볼 때, 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이 찾으려면 제어판의 날짜 및 시간 도구에서 표준 시간대 탭을 사용 합니다.
   Date         Time   Version       Size       File name
   ---------------------------------------------------------
   14-Dec-2002  01:54  1.0.3705.387    303,104  Mscorjit.dll
   14-Dec-2002  12:51  1.0.3705.387  1,953,792  Mscorlib.dll
   14-Dec-2002  01:54  1.0.3705.387  2,269,184  Mscorsvr.dll
   14-Dec-2002  01:55  1.0.3705.387  2,269,184  Mscorwks.dll

추가 정보

동작을 재현 하는 단계

  1. 다음 예제 C 코드를 컴파일하십시오. 사용 하는 /clr 스위치입니다.
    main()
    {
    	int i;
    	int *j=i;
    	*j = *j % (int)0x80000000;
    }
  2. 응용 프로그램을 실행 합니다. 오류 메시지가 나타납니다.

    참고 사용 하지 않는 경우는 /clr 스위치를 응용 프로그램 실행을 올바르게 하 고 오류 메시지가.
Microsoft 제품 업데이트를 설명 하는 데 사용 되는 용어에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
824684 Microsoft 소프트웨어 업데이트 설명에 사용되는 표준 용어에 대한 설명

속성

기술 자료: 811672 - 마지막 검토: 2014년 2월 8일 토요일 - 수정: 4.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft .NET Framework 1.0
키워드:?
kbhotfixserver kbqfe kbnetframe100presp3fix kbfix kbbug kbmt KB811672 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:811672

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com