2009-11-02 2 views
0

방금 ​​이상한 문제가 발생했습니다. 내가 몇 달 동안 작업해온 Winforms (관련성이 없을지라도) 앱은 이상하게 행동하기 시작했습니다. VS2008에서 디버깅하려면 F5 키를 누르면 완벽하게 실행되지만 bin \ Debug 폴더에서 exe를 실행하면 바로 실패합니다. 실패 알림에서 자세한 내용을 보면이 정보가 표시됩니다.응용 프로그램은 VS2008에서 실행되지만 bin Debug의 EXE에서는 실행되지 않습니다.

설명 :
작동이 중지

문제 서명 :
문제 이벤트 이름 : CLR20r3
문제 서명 01 : languageeditor.exe
문제 서명 02 : 3.0.3593.17201
문제 서명 03 : 4aee8b42
문제 서명 04 : sysglobl
서명 서명 05 : 2.0.0.0
서명 서명 06 : 4a277628
문제 서명 07 : D9
문제 서명 09 : System.InvalidOperationException
OS 버전 : 6.1.7600.2.0.0.256.4
로케일 ID :
문제 서명 08 8F 7177이

사람이 수 제공 할 수 있습니다 그런 실패의 이유 또는 내가 볼 수있는 것들?

+0

은 귀하의 응용 프로그램을 언어로 제공합니까? –

+0

Application.Run 명령 주위에 try catch를두고 전체 예외 데이터와 함께 게시하십시오. –

답변

0

이것이 UAC 문제였습니다. Win7에서 64 비트 Visual Studio는 IIS에 대한 디버깅을 위해 관리자로 실행되기를 원하므로 VS2008을 실행하고 우리의 솔루션을로드하십시오. 우리의 응용 프로그램은 Silverlight이지만 솔루션에는 여러 Winforms 및 콘솔 유틸리티가 포함되어 있습니다. 실패한 유틸리티 중 하나입니다. 새로 추가 된 코드에 관리자 권한이 필요하다고 생각합니다. VS2008에서 디버그 모드로 실행하면 물론입니다. 바로 가기에서 바이너리를 시작할 때 관리자 액세스 권한이 없으므로 실패했습니다.

관련 문제