問題タブ [ssms-addin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
170 参照

keyboard - SSMS アドイン - CommandBarButton にキーボード ショートカットを追加する

SSMSアドインを書いています。CommandBarButton を Contextmenu に追加しました

このコマンドをキーボードショートカットに追加したいのですが、これを行うものは何も見つかりませんでした。このコマンドは、CTRL+W、CTRL+W を押したときに機能する必要があります。これどうやってするの?

0 投票する
1 に答える
423 参照

c# - SQL Server 2012 Management Studio のアドインが重複したコンテキスト メニュー ボタンを作成する

テーブルのコンテキスト メニューにカスタム ボタンを追加する SQL Server 2012 Management Studio 用のアドインを作成しています。

ガイダンスとして、codeplex で次のプロジェクトのソース コードを使用しました。

Codeplex の SSMSAddinDenali

コードは次のとおりです。

テーブルを一度右クリックすると、余分なボタンはありません。もう一度クリックすると、ボタンが追加されますが、2 回です。デバッグ中に、コードが 2 回実行されることがわかりました。(メソッドは非同期で呼び出されていると思います。)

残念ながら、SSMS アドインの作成に関する記事はあまりないため、グーグルで解決策を見つけることができませんでした。

誰かがこの問題を解決するのを手伝ってくれますか?

0 投票する
0 に答える
136 参照

ssms-addin - SSMSアドインからSSMSの「メッセージ」タブに何かを出力するにはどうすればよいですか

私は SSMS 2014 アドインに取り組んでおり、アクティブ ドキュメントのメッセージ タブに出力する必要があります。

私は次のようにそのドキュメントを取得できることを知っています:

しかし、メッセージタブにアクセスする方法を理解できませんでした(結果タブにもアクセスできません)。

もちろん、SSMS アドインの場合と同様に、ドキュメントはありません。

0 投票する
1 に答える
45 参照

ssms - SSMS Intellisense にアクセスできますか?

SSMS Intellisense にシノニムを追加したいと思います。自分のアドインで標準の SSMS Intellisense にアクセスするにはどうすればよいですか?

前もって感謝します!

ここに画像の説明を入力

0 投票する
1 に答える
233 参照

c# - SQL Server Management Studio 2008 アドイン

VS.NET 13 で Visual Studio アドイン プロジェクト テンプレートを使用して SSMS 2008 アドインを作成しようとしています。CodeProject のこのチュートリアルの指示に従いました。ただし、このチュートリアルは SSMS 2012 用であり、フォルダー構造は SSMS 2008 のフォルダー構造とは大きく異なります。私の質問は: SSMS 2008 で使用するには、.addin ファイルをどこに置く必要がありますか?
また、これは私が作成したレジストリキーです

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\Tools\Shell\Addins\AddInName.Connect

Connect は、ホスト アプリケーションとのアドイン接続のロジックを提供するクラスの名前です。これは正しいです?
前もって感謝します!

0 投票する
2 に答える
1914 参照

c# - SSMS 2016 で動作するように SQL アドインを更新するにはどうすればよいですか?

何年も前に、SSMS で必要な特定のことを行うためのアドインを作成しました。私は常にそれを使用しており、新しいバージョンの SQL サーバーがアドイン モデルを壊すたびに、それを再び実行する方法を考え出すのに苦労しました。

SSMS 2016 を 2014 と並べてインストールしましたが、多くの検索にもかかわらず、2016 のアドインを更新する方法について何も見つけることができず、それを行う方法が見つかりませんでした。私のアドインは 2014 年も引き続き機能します。

明確にするために、私のアドインは、IDTExtensibility2 と IDTCommandTarget を実装するクラスの共通のアプローチを使用します。

さらに、次のような LookInFolders レジストリ キーにリストされている場所の 1 つに配置された XML 構成ファイル (.addin)

明らかに、SSMS 2016 では、既存のアドインがなんらかの書き換えなしでは機能しないような変更が導入されています。また、従来の .addin 構成ファイルを使用しなくなったようです。これは、レジストリ エントリに、古いバージョンが検索に使用していた LookInFolders レジストリ キーが含まれなくなったためです。SSMS 2016 は Visual Studio 2015 Shell に基づいてアドイン用の新しいインターフェイスを使用するという以下の 2 つのリンクされた質問の最初を読みましたが、新しいインターフェイスの使用方法や従来のアドイン コードの更新方法の詳細を見つけることができませんでした。

注: 関連する SE の質問がいくつかあります。Management Studio 2012 用の Poor Man's T-SQL 書式設定アドインは Management Studio 2016 で機能しますか? およびSQL Server 2016 プラグインが機能していませんが、それらは別の問題であり、サードパーティのアドインを機能させたいと考えている人々です。この質問は、自分のアドインを変更して SSMS 2016 で動作させる方法に関するものです。