Visual Studioの拡張性プロジェクトでは、パッケージインストール後に起動時にツールウィンドウを表示しようとしています。VS負荷でツールウィンドウを自動的に表示
(すなわちMyPackage.VSPackage.cs)パッケージヘッダに次の行を追加することを含むこと、これを行うのdotneteers describe a way:
[ProvideToolWindowVisibility(typeof(MyToolWindow), Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.NoSolution)]
残念ながら、これは動作しません。 Visual Studioは "NoSolution"ツールの可視性ディレクティブに注意を払わないようです(私はデバッグのようにsome of the other enumeration itemsで動作することを確認できますが、これは私の使用例に適合しません)。
VS負荷でツールウィンドウを自動表示させる方法がない場合は、代替(つまり新規:)の解決策を提案する人はいませんか?
ありがとうございます!ウィンドウズショーが発生したとき(つまり、Visual Studioが一度しか読み込まれていないとき)に調整する必要があったため、答えを編集してサンプルコードを追加しました。 –
あなたの答えにコードを追加するはずがないようです。誰かがそれを必要とするならば私はコードを投稿することができます:) –