自从VS 2019发布以来,我一直无法为其添加扩展。 我最近更新到版本16.4.3,但是在尝试添加扩展程序时仍然出现相同的错误。
我尝试执行以下操作,但仍然失败,并显示上面的错误对话框。
这是我从安装日志中得到的。
Apollo Cache
到目前为止,我尝试安装的每个VS2019扩展都给了我这个错误。为 VS2017 安装扩展程序没什么不同。
答案 0 :(得分:1)
我想知道您是否仅在 VS2019 中遇到此问题,但在 VS2017 中确实可以工作。
此外,您可以尝试以下步骤:
1)删除路径C:\Users\Admin\AppData\Local\Microsoft\VisualStudio\16.0_xxxx(the version of VS)\ComponentModelCache
2)禁用任何其他第三方扩展,然后安装此扩展以检查其是否由其他扩展引起。
3):如果无法在VS2019中安装此扩展程序,但可以在VS2017中使用。您可以尝试使用zip打开安装软件包xxxxp.vsix
首先,打开extension.vsixmanifest
并更改为:
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[15.0,)" />
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[15.0,)" DisplayName="Visual Studio core editor" />
第二,请同时将"Microsoft.VisualStudio.Component.CoreEditor":"[15.0,16.0)"
文件中的catalog.json
更改为[15.0,)。
此外,请分享有关此问题的显示方式以及它在其他版本的VS中是否起作用的信息。其他任何有用的信息也应告知。如果您有与此问题相关的任何错误,请随时告诉我们。
答案 1 :(得分:1)
我遇到了同样的问题,这个解决方案解决了我的问题,这是一个很长的问题,但对我有用。
Visual Studio 2019 (Community Edition) - Cannot install/update Extensions