ツールメニューにメニュー項目がありますが、ファイル - >新規メニューに移動する必要がありますが、 "ツール"を "ファイル"あらかじめ生成されたビジュアルスタジオコードで期待される結果が得られません!!!Visual Studio Addin - ファイル - >新規メニューにコマンドを追加する
0
A
答えて
1
あなたは、コマンドライン(例でDEVENV.EXE/resetaddin Your.AddIn.Nameを実行しようとしたことがありdevenv.exe/resetaddin MyAddin1.Connect)?
1
イベントリスナーコードも変更する必要があります。コードの上部にある自動生成されたコードセグメントを確認します。
1
次のコードは、(!bulletproof'dない)アドインOnConnectionに方法で私のために正常に動作します:
_applicationObject = (DTE2)application;
_addInInstance = (AddIn)addInInst;
if (connectMode == ext_ConnectMode.ext_cm_UISetup)
{
object[] contextGUIDS = new object[] { };
Commands2 commands = (Commands2)_applicationObject.Commands;
CommandBars commandBars = (CommandBars)_applicationObject.CommandBars;
CommandBar menuBarCommandBar = commandBars["MenuBar"];
CommandBarPopup filePopup = menuBarCommandBar.Controls["File"] as CommandBarPopup;
CommandBarPopup newPopup = filePopup.CommandBar.Controls["New"] as CommandBarPopup;
Command command = commands.AddNamedCommand2(_addInInstance, "MyAddin1", "MyAddin1",
"Executes the command for MyAddin1", true, 59, ref contextGUIDS,
(int)(vsCommandStatus.vsCommandStatusSupported | vsCommandStatus.vsCommandStatusEnabled),
(int)vsCommandStyle.vsCommandStylePictAndText, vsCommandControlType.vsCommandControlTypeButton);
if (command != null && newPopup != null)
{
command.AddControl(newPopup.CommandBar, 1);
}
}
関連する問題
- 1. Visual Studio Addin - Cantは子メニュー項目を作成します
- 2. Visual Studio 2012にコマンドを追加する方法は?
- 3. Visual Studio 2010の "Add as Link" AddIn
- 4. Visual Studio 2010 Entity Framework DB2テーブル用のAddin
- 5. Visual Studioプロジェクトアイテムノードにサブメニューを追加する
- 6. Visual Studio Validationにカスタムタグを追加する
- 7. Visual Studioに.svcファイルを追加するには
- 8. Visual Studioプロジェクトに開いたファイルを追加するには?
- 9. Visual Studio 2008にcppファイルを追加するには?
- 10. Visual Studioビルド定義 - ビルドに追加の(dll)ファイルを追加する方法?
- 11. Visual Studio 2013でOCXファイルを追加するには
- 12. VB.Netファイルを追加しないようにするVisual Studio
- 13. SIMULINKからVisual Studioにネイティブの.dllファイルを追加するC#
- 14. Visual Studioでプロジェクトに.libファイルを追加する2015
- 15. 別のVisual Studio 2010プロジェクトに既存のファイルを追加する
- 16. Eclipseのチーム - >追加コマンドにキーボードショートカットを追加するには
- 17. Visual Studio 11で新しいファイル形式のサポートを追加する方法
- 18. Visual Studio Addin - 1.コンテキストメニューを追加するには? 2.キャレットの位置を取得する方法
- 19. プロジェクトファイルのVisual Studioコンテキストメニューを変更してコマンドを追加する方法
- 20. xmllite.libをVisual Studio 2008に追加
- 21. Visual Studio 2008のJavaScriptの新規プロジェクト
- 22. Visual Studio 2005 C++ランタイムの新規例外
- 23. MVC Visual Studioにモデルフォルダの.dbmlファイルを追加します。
- 24. Visual Studioで新しい設定用の設定ファイルを追加します
- 25. Visual Studio AddInにToolWindowをプログラムでドッキングする方法
- 26. Visual Studio 2013 - アイテムの追加>レポートオプションがありません
- 27. スキーマ比較Visual Studio 2010 - 新しいオブジェクトをデータベースディレクトリに追加する
- 28. Visual Studio 2010のコマンド/メニューのGUID/IDの検索
- 29. 「フォルダにアイテムを追加する」のVisual Studio 2008がクラッシュする
- 30. Visual Studio Add to Tracingに追加
コードは動作するはずですが、私のプロジェクトにそのコードを置くことは何もしません。私はまだ私のコマンドintのツールメニューを持っていると私は設定したブレークポイントを通過することができます外観から何も変わっていません –
新しいVSアドインを作成する場合、このコードは動作しますか? –