2013-06-19 4 views
7

WPF 응용 프로그램에서 스눕을 실행하면 응용 프로그램이 충돌하고 "BindingFailure가 검색되었습니다"라는 오류가 발생합니다. 오류의 세부 사항은 다음과 같습니다Snoop for WPF가 응용 프로그램에 첨부 할 때 충돌하는 이유는 무엇입니까?

The assembly with display name 'Snoop.XmlSerializers' failed to load in the 'LoadFrom' binding context of the AppDomain with ID 1. The cause of the failure was: System.IO.FileNotFoundException: Could not load file or assembly 'Snoop.XmlSerializers, Version=2.8.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.

가 가지고 누군가가 전에이 문제가 발생? 나는 그것을 일으키는 원인이 전혀 없다.

+3

Visual Studio의'Debug -> Exceptions' 대화 상자에서'exceptions'를 모두 선택 했어야합니다. 모든 "throw 된"열의 선택을 취소하십시오. –

+0

그래, 그게 다야. 감사. –

+0

유용 할 경우 답변을 수락 한 것으로 표시하는 것을 잊지 마십시오. –

답변

12

대답에 내 의견을 변환 :

당신은 비주얼 스튜디오에서 Debug -> Exceptions 대화 상자에서 모든 예외를 확인해야합니다. "던져진"모든 열을 선택 취소하십시오.

+0

나는 그것을 한 번에 알아 냈다 ... 그렇다면 오늘 다시 일어났다 ... 나는이 실에 올 때까지 내 두뇌를 잃고 있었다. SO에게 감사드립니다. – NielW

+0

GOD ... 몇 번이나 * 내가 그걸 다루었다고 말할 수는 없으며 단순한 체크 박스가 나온다. !! 그리고 여기서 나는 우리가 코드에서 너무 무섭고 감지 할 수없는 것을 우리가 스눕 (snoop)에 충돌 시켰다고 생각하고있었습니다! 하지만 ... 질문 ... 거기에 검사를 남기고 스눕 어셈블리를 무시할 수있는 방법이 있습니까? 우리의 경우 전역 핸들러를 실행하기 때문에 적절한 디버깅을하기 위해 해당 확인란을 선택해야합니다. 일반적으로 스눕이 필요할 때가 아니라면 언제나 켜고 끄는 것이 좋을 것입니다. – MarqueIV

관련 문제