想要为我的 VS 扩展停用 "Disable"/ "Uninstall" 按钮
Want to inactivate the "Disable"/ "Uninstall" button for my VS extension
我创建了一个 vsix 扩展,我想使 "Disable" 按钮处于非活动状态。这样用户就无法禁用或卸载它。
这是我想要为我的扩展实现的示例。
我认为没有办法改变该按钮的实际工作方式。如果您通过自定义安装程序 (.MSI) 安装您的扩展(并在您的 .vsixmanifest 中设置 InstalledByMsi 属性),或者如果您在您的 .vsixmanifest 中指定 AllUsers 属性,则默认情况下应禁用此按钮。除非你 运行 IDE 作为管理员,在这种情况下用户将被允许卸载 VSIX。
此致,
我创建了一个 vsix 扩展,我想使 "Disable" 按钮处于非活动状态。这样用户就无法禁用或卸载它。
这是我想要为我的扩展实现的示例。
我认为没有办法改变该按钮的实际工作方式。如果您通过自定义安装程序 (.MSI) 安装您的扩展(并在您的 .vsixmanifest 中设置 InstalledByMsi 属性),或者如果您在您的 .vsixmanifest 中指定 AllUsers 属性,则默认情况下应禁用此按钮。除非你 运行 IDE 作为管理员,在这种情况下用户将被允许卸载 VSIX。
此致,