我创建了一个 Visual Studio 扩展并将其打包在 Visual Studio 安装程序中。现在,当我安装安装程序时,vsix 已安装,并且也可以在扩展管理器窗口中看到,但处于禁用状态。我尝试过为扩展添加注册表项等方法...但同样没有用。
你应该添加ProvideAutoLoad
属性到您的包类并指定要加载时的 UI 上下文。对于自动加载 vsix 你应该这样写:
[ProvideAutoLoad(VSConstants.UICONTEXT.NotBuildingAndNotDebugging_string)]
public sealed class MyVSIX : Package
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)