2

既存のシェル アプリがあり、シェルのアップグレード (12 から 14 へ) 後、例外設定ツール ウィンドウがアプリに含まれています。

私のアプリでは意味がないため、非表示にしたいと思います。

登録を解除する方法はありますか?Windows/Reset Window レイアウトで再度開くため、自動的に閉じるだけでは不十分だと思います。

前もって感謝します

4

2 に答える 2

1

その間、私は解決策を見つけました。以下を pkgundef ファイルに追加すると機能します。

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

VSDebugCoreUI パッケージとツール ウィンドウを削除します。

于 2016-06-03T15:37:07.813 に答える
0

以前のバージョンで機能したのは、回線をアクティブにすることでした

<Define name="No_ExceptionsWindow"/>

ApplicationCommands.vsctVisual Studio によって作成されたソリューションに含まれています。これにより、メニュー項目「デバッグ -> 例外」が無効になりました。

この行 (無効化されたコメントアウト中) は、新しい Visual Studio バージョンでも作成されますが、機能しなくなりました。これは明らかに、Microsoft が新しいクールな例外設定ツール ウィンドウを実装したときに発生したバグです。「No_ExceptionsWindow」定義のチェックを含めるのを完全に忘れたか、VS Shell プロジェクト用の Visual Studio ソリューション テンプレートを適用せずに定義の名前を変更しました。

Microsoft の Visual Studio チームに直接連絡します。今後の更新でこのバグを修正するか、例外設定ツール ウィンドウを無効にするために定義する文字列を教えてくれる可能性があります。

于 2016-06-03T10:04:45.477 に答える