想要为我的VS扩展程序取消激活“禁用”/“卸载”按钮

时间:2016-03-22 10:43:19

标签: vsix

我创建了一个vsix扩展,我想让“禁用”按钮处于非活动状态。因此用户无法禁用或卸载它。

以下是我为扩展程序想要实现的示例。

enter image description here

1 个答案:

答案 0 :(得分:1)

我不相信有办法改变按钮的实际工作方式。如果通过自定义安装程序(.MSI)安装扩展(并在.vsixmanifest中设置InstalledByMsi属性),或者在.vsixmanifest中指定AllUsers属性,则默认情况下应禁用此按钮。除非您以管理员身份运行IDE,否则将允许用户卸载VSIX。

此致