0

で表示できる2つのウィンドウを持つVisual Studio拡張を開発しました。表示 - >その他のウィンドウ - > ...これはうまく動作しましたが、デバッグ時にVisual Studioの実験的なインスタンスでウィンドウが表示されなくなります。私はにデバッグオプションを設定しているデバッグ時にVisual Studio拡張ウィンドウが表示されない

"外部プログラムを起動します。C:\ Program FilesのMicrosoftのVisual Studio 14.0 \ Common7 \ IDE \ DEVENV.EXE \(x86の)"と「コマンドライン引数:/ルートサフィックス経験"

と同じように、ウィンドウのアイコンはの表示 - >他のウィンドウの下に表示されていて、ウィンドウを開かないだけです。

私はすでに、Ctrl + Tab(そこにはリストされていません)とCtrl + - + M(推奨here)のウィンドウを選択しようとしました。 さらに、私はhere(プラスthis toolと実験VSの設定をリセット)のように実験VSをリセットしようとしました。

アイデア?

+1

を、あなたはすべてのエラーメッセージ/警告のですか?あなたのWindows環境、32ビットまたは64ビットは何ですか?あなたはVSの設定をリセットし、新しい単純なVSの拡張を作成する場合、どのように結果? –

+0

@JackZhaiいいえ、私は何の誤りもありません。 Windowsの10 64bitとVS 2015.テストのための新しい拡張を今作成することはありませんが、私は実験的なVSの設定をリセットしようとしました(私の質問を更新しました) - 標準のVS設定をリセットすることもありますか? – mYnDstrEAm

+1

VS IDEを使用して私の側でこの問題を再現できる方法についてのステップを教えてもらえますか?実際にはあなたのVS設定をリセットすることができます:ツール→インポートとエクスポートの設定ウィザード→すべての設定のリセット→「いいえ、設定をリセットして、現在の設定を上書きする」を選択してください。 –

答えて

0

問題は、実験インスタンスが拡張機能の古いバージョンを示していたことでした。

バージョンをリセットして、バージョン番号を増やして、クリーン&リビルドを実行すると、実際の最新のものが使用されました。

ウィンドウはウィンドウを開く方法にいくつかのコードを固定することにより再び示すことができた...それらが含まれている必要があります
ToolWindowPane window = this.FindToolWindow(typeof(TestWindow), 0, true); var windowFrame = (IVsWindowFrame)window.Frame; Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(windowFrame.Show());

関連する問題