Winforms 응용 프로그램에서 WebBrowser 컨트롤을 사용합니다. 나는 당신이이 예외를 디버깅 할 경우 적시 (JIT) 디버거 창을 묻는 보여주는 자바 스크립트 예외를 유발하는 URL로 이동하는 경우 :WebBrowser 컨트롤에서 스크립트 오류가 발생할 때 Just-In-Time Debugger가 표시되는 것을 방지하는 방법
처리되지 않은 예외가 발생했습니다 ('객체 예상') 내가 설정에도 불구하고 (응용 프로그램)
이 (릴리스 모드에서) 발생에 는 진정한에 WebBrowser 컨트롤에을 ScriptErrorsSuppressed. 나는 Visual Studio가 설치되었을 때만 문제를 재현 할 수 있었기 때문에 JIT 디버거가 예외를 잡았다 고 가정하고 디버그 할 것인지 물어 본다.
어떻게 이런 일이 일어나지 않도록 할 수 있습니까? 내가 뭘 하려는지 예외를 catch하거나 IE 또는 Visual Studio를 재구성하지 않고 내 응용 프로그램 에 대한 디버깅을 사용하지 않도록 설정합니다.
사용자 중 일부는 Visual Studio가 설치되어 있으며 이러한 JIT 팝업은 응용 프로그램을 사용할 수 없게 만듭니다.
감사합니다. 내가 뭘하려는 건 내 컴퓨터가 아닌 내 응용 프로그램에 대한 JIT 디버깅을 비활성화하는 것입니다 - 그래야 고객이 (디버깅 도구가 설치되어 있어도)이 메시지가 표시되지 않습니다. –