尝试创建ssms加载项的问题

Kar*_*arl 3 .net add-in ssms

我正在尝试为SSMS 2008和/或2008 R2创建一个加载项,但我马上就遇到了问题.

我可以让我的加载项工作,并在SSMS启动时让它只显示一个消息框.

但是,在下载各种代码示例后,在尝试引用Microsoft.SqlServer.Management.UI.VSIntegration.ServiceCache时,我得到一个空引用异常:

Commands2 commands = (Commands2)ServiceCache.ExtensibilityModel.Commands;
Run Code Online (Sandbox Code Playgroud)

我在使用SSMS 2008或SSMS 2008 R2时遇到此问题.我正在研究Visual Studio 2010.

这有点令人沮丧,因为我渴望了解更多有关SSMS加载项的知识,但似乎无法通过那里的少量样本.

任何建议/提示赞赏.

谢谢

mar*_*c_s 5

Karl,我不知道你的具体问题,但回答另一个问题,我遇到了一些关于编写SSMS插件的文章和链接 - 也许其中一个对你有用:

有些信息可以在这里找到: