RTh*_*mas 6 vspackage visual-studio-shell ssms-2012 visual-studio-2013 ssms-2014
我最近发现了visual studio的扩展,允许您为代码窗口指定水印.这个扩展可以在github上找到.
https://github.com/nategreenwood/VSEditorBackgroundChangerExtension
作为一个小项目的一部分,我试图让它在SQL Server Management Studio上工作.虽然微软没有正式支持扩展SSMS - 但他们也不会劝阻它.这些是他们的话,不是我的.
查看SSMS for SQL Server 2014下的extension\application子文件夹,显然Microsoft使用VSPackage将自己的扩展包含在构建SSMS的Visual Studio的Isolated Shell版本之上.然而,清单似乎是版本1清单.
这些显示在我自己的框中的以下位置:C:\ Program Files(x86)\ Microsoft SQL Server\120\Tools\Binn\ManagementStudio\Extensions\Application
寻求帮助验证是否可以修改此扩展以与SSMS一起使用.我已经以各种方式修改了包清单 - 包括将包重写为版本一个样式包和清单.我可以看到在VSIX生成的pkgdef guid下注册的包.它说已经安装好了.不会抛出任何错误消息,但也不会显示任何图像.
Isolated Shell,更具体地说,是SSMS用来开发和执行TSQL支持装饰的代码窗口,例如这个包使用的装饰?SSMS是否支持版本2清单和VSPackage?
任何关于如何修改此包以使其工作的建议值得赞赏.
我自己的尝试在此处进一步记录:http: //sqljudo.wordpress.com/31-days-of-ssms/ssms-day-30-vspackage-and-ssms/
看起来有一个官方的 Connect 答案:https://connect.microsoft.com/SQLServer/Feedback/Details/2602390
2012年和2014年需要使用旧的“Addin”机制,从2016年(一般版本)开始需要使用新的“VSPackage”机制(参考:http: //blogs.sqlsentry.com/aaronbertrand/plan- explorer-add-in-ssms-2016/ )
| 归档时间: |
|
| 查看次数: |
951 次 |
| 最近记录: |