2016-06-03 8 views
2

기존 셸 응용 프로그램이 있고 셸 업그레이드 후 (12-14) 예외 설정 도구 창이 응용 프로그램에 포함되어 있습니다.Visual Studio Shell 2014 - 예외 설정 도구 창 숨기기

내 앱에서 의미가 없기 때문에 숨기고 싶습니다.

등록을 취소하는 방법에 대해 알고 있나요? Windows/Reset Window 레이아웃이 다시 열리기 때문에 자동으로 닫는 것만으로는 충분하지 않다고 생각합니다. 이전 버전에서 일을 무엇 사전

답변

1

한편 해결책을 찾았습니다. 당신이 pkgundef 파일에 다음을 추가 할 때 그것은 노력하고 있습니다 :

[$RootKey$\Packages\{d549bc66-c17b-4409-8729-583e60dc0bc1}] 
[$RootKey$\ToolWindows\{605322a2-17ae-43f4-b60f-766556e46c87}] 

는 VSDebugCoreUI 패키지를 제거하고 도구 창

0

에서

덕분에 비주얼 스튜디오에 의해 생성 된 솔루션에 포함 된 ApplicationCommands.vsct에 선을

<Define name="No_ExceptionsWindow"/> 

을 활성화하는 것이 었습니다. 메뉴 항목 "디버그 -> 예외"가 비활성화되었습니다.

더 이상 최신 Visual Studio 버전에서 줄이 만들어졌지만 더 이상 작동하지 않습니다. 이것은 분명히 새로운 멋진 예외 설정 도구 창을 구현할 때 Microsoft가 야기한 버그입니다. 그들은 "No_ExceptionsWindow"정의에 대한 검사를 포함하는 것을 완전히 잊었거나 VS 셸 프로젝트에 Visual Studio Solution Template을 적용하지 않고 정의의 이름을 변경했습니다.

Microsoft의 Visual Studio 팀에 직접 문의합니다. 미래의 업데이트에서이 버그를 수정하거나 예외 설정 도구 창을 비활성화하기 위해 정의 할 문자열을 알려줄 수 있습니다.