최근에 Visual Studio 2015를 설치했는데 (여전히 컴퓨터에 VS 2012가 있음).Visual Studio로 업데이트 한 후 더 이상 응용 프로그램이 릴리스 모드로 실행되지 않습니다. 2015
VS 2015에서 솔루션을 열었습니다. 호환되지 않아서 솔루션을 업그레이드하고 업그레이드 로그가 비행 색상 (문제 없음)과 함께 전달되었습니다.
그러나 솔루션이 디버그 모드에서 제대로 빌드되고 실행되지만 릴리스 모드에서는 작동하지 않지만 성공적으로 빌드되지만 응용 프로그램을 실행하는 즉시 충돌합니다.
다음 예외 메시지가 도시된다
형 'System.ArgumentNullException'처리되지 않은 예외가 mscorlib.dll
부가 정보 발생 값이 널이 될 수 없다.
으로 볼 수있는 ,
"there is no code to show"
: 여기
그리고
더 설명 이미지입니다.나는 무엇이 문제인지 찾기 위해 여기를 찾으려면 무엇을 잃을 지 모르겠다. 나는 많은 검색을했지만 비슷한 주제가 많이있는 것처럼 보이지만이 특별한 문제는 아닙니다.
그렇다면이 문제를 어떻게 해결할 수 있습니까? 또는 적어도 문제를 조사하고 해결책을 찾으려면 어떻게해야합니까?
코멘트에 한스 옆모습에 의해 제안
콜 스택 (callstack)에 사용 가능한 것이 있습니까 아니면 외부 코드 모두입니까? –
예외 조수는 매우 일찍 발생하는 정적 생성자 충돌을 디버깅하기 위해 VS2015에서 쓸모 없습니다. 도구> 옵션> 디버깅> 일반을 사용하고 "관리되는 호환 모드 사용"을 선택하십시오. 그래도 도움이되지 않으면 디버거의 호출 스택 창에서 디버거를 작성해야합니다. –
@JamesThorpe : 호출 스택에'[External Code] '라고 표시됩니다. – musefan