2012-11-29 1 views
4

Visual Studio 2012에서 응용 프로그램을 디버깅하려고 시도 할 때 TypeInitializationException이 표시되지만 오류없이 Visual Studio 2010에서 응용 프로그램을 실행할 수 있습니다.VS2012에서 TypeInitializationException이 발생하지만 2010 년은 아닙니다

최근 버전 제어 시스템에 들어가기 위해 (내 프로젝트 및 여러 참조를 포함하여) 여러 가지 물건들을 이동했습니다. 다른 시스템에서 체크 아웃 할 때 모든 항목이 올바르게 링크되도록 여러 항목을 다시 링크해야했습니다.

개발 환경은 혼합되어 있습니다 (VS2010 & VS2012). VS2010이 부족하여 오류가 발생하지 않았습니다. 하지만 VS2012에서 디버그를 실행했을 때 나는 TypeInitializationException 예외를 받았습니다.

원래 디렉토리 (버전 제어를 위해 이동하기 전에 있던 곳)의 프로젝트는 여전히 VS2010 및 VS2012에서 정상적으로 실행됩니다.

어딘가에 약간 엉망이 된 깃발이나 매개 변수가 있지만 어디 있는지 모르겠습니다. 누구든지이 VS2012에서 작동하도록 할 수있는 어떤 아이디어가 있습니까? 'System.Windows.Navigation.BaseUriHelper'에 대한

형식 이니셜 던졌다 :

은의 InnerException가

(나있는 경우, 코드 또는 설정 정보가 여기에 포함할지, 알려 주시기 바랍니다) 예외.

(번째)의 InnerException 'MS.Internal.TraceDependencyProperty'용

형식 이니셜 예외가 발생했습니다.

+1

내부 예외는 무엇이라고 말합니까? –

+0

Question이 InnerExpcetion으로 업데이트되었습니다. –

+2

또 다른 내부 예외가 있습니다. 예외의 "InnerException"을 "Type initializer..threw 예외"가 아닌 첫 번째 예외로 가져 가면 무엇입니까? – vcsjones

답변

관련 문제