如何解决将VS 2017扩展升级到VS 2019
我安装了VS 2019,并想安装一个自己开发的扩展程序,该扩展程序在VS 2017下运行。我只是双击了VSIX文件,然后VS安装程序告诉我该扩展程序已安装并且可以。但是,我无法在以前的工具菜单中看到它。按键也不起作用。 我记得当我从早期版本更新到2017年时也有类似现象。我在VS 2019下重新编译了源代码,但是当我尝试安装它时,管理器告诉您该扩展程序已经安装好了。 大概我需要删除附件的VSCT文件(?),但是如何找到它?或者,更好的是,如何卸载在扩展程序管理器中看不到的扩展程序?
解决方法
为此,我确实需要使用我的注释中提到的方法(vsixinstaller.exe类似于“ C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Professional \ Common7 \ IDE“-为简单起见,将其添加到PATH中。 但是,就我而言,它不希望与选项/ u:一起使用,而只能作为
vsixinstaller.exe /uninstall:<ID>
但是,这很好。
在VSIX项目的清单文件(source.extension.vsixmanifest)中,标记InstallationTarget的以下值对于VS 2019似乎是正确的:
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[15.0,17.0)" />
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。