【发布时间】:2015-06-11 05:00:49
【问题描述】:
我已经使用 VSIX 包构建了一个 Visual Studio 扩展工具窗口,并且已经上传到 Visual Studio 扩展库中。现在我想用一个新的扩展来构建一个新的扩展,它会为以前的 VSIX 包安装的工具窗口添加更多的功能。我们有什么方法可以访问工具窗口或已经安装在 Visual Studio 中的扩展,基于它的 GUID 或其他东西。
我知道我可以使用新版本将新功能添加到旧 VSIX 包本身,但我想让这个新功能成为一个独立的部分,以便安装第一个包的人可以安装第二个包最重要的是,对于那些没有安装第一个包的人来说,第二个应该可以使用它。
所以有人可以帮我解释一下吗,我需要如何检查我的工具窗口或程序包是否已安装,如果已安装,我如何获得它的参考,以便我可以更改和更改它以添加新行为。
【问题讨论】:
标签: c# visual-studio-2012 visual-studio-2015 visual-studio-extensions vsix