首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VisualStudio2019上的DotVVM扩展安装错误

VisualStudio2019上的DotVVM扩展安装错误
EN

Stack Overflow用户
提问于 2022-04-09 01:03:39
回答 1查看 118关注 0票数 0

我试图在VisualStudio2019中安装DotVVM。现在,我可以找到它,当我‘管理扩展’,它下载和安装没有错误。但是,当我重新启动Visual安装时,我会得到一个错误,说明“DotVVM包没有正确加载”,并将我指向一个xml文件。该文件的内容显示:

SetSite失败的包DotvvmPackage源: System.ComponentModel.Composition描述:组合产生了多个组合错误,有3个根本原因。根本原因如下。查看CompositionException.Errors属性以获得更详细的信息

没有找到与约束匹配的导出: DotVVM.Integration.VisualStudio.Dialogs.DialogFactory RequiredTypeIdentity DotVVM.Integration.VisualStudio.Dialogs.DialogFactory,导致:无法在DotVVM.Integration.VisualStudio.VsPackages.DotvvmPackageDependencies.Element: DotVVM.Integration.VisualStudio.VsPackages.DotvvmDependencies.DialogFactory (ContractName='DotVVM.Integration.VisualStudio.Dialogs.DialogFactory') DotVVM.Integration.VisualStudio.VsPackages.DotvvmPackageDependencies部件上设置导入DotVVM.Integration.VisualStudio.VsPackages.DotvvmPackageDependencies.DialogFactory (ContractName='DotVVM.Integration.VisualStudio.DialogFactory')

发现与约束匹配的

  1. 没有导出:除了讨论之外,几乎相同的错误

没有找到与约束匹配的

  1. :*相同的错误,除非它是在讨论

现在,我一直在尝试寻找其他的主题,并遇到许多人说要删除(或重命名) '%appData%'/Local/Microsoft/VisualStudio/16.0/ComponentModelCache‘文件夹,我已经尝试了没有运气。将其从每个VisualStudio版本文件夹中删除。当然,之后重新启动Visual。该文件夹确实重新构建了自己,但我再次得到了同样的错误。

我也尝试过卸载和重新安装它。厌倦了将Visual作为一名管理人员来执行任务。甚至直接下载了DotVVM.Integration.VisualStudio.2019.RTM.vsix文件( 4.0.534和4.0.539),并以这种方式安装它,没有任何进展。

我还尝试完全卸载和重新安装VisualStudio2019,但都没有成功。我确保整个VisualStudio/16.0文件夹在安装之间也消失了。

我已经能够安装其他的扩展,好的,只是看看。

当它试图安装时,我似乎遗漏了一些东西或一些文件,但我不知道是什么。有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-11 16:31:43

原来我的Visual版本才是问题所在。我的合作环境把我锁在16.10.2,这不是最新的版本。Visual更新声称我是最新的,但我不是。

DotVVM的版本(4.0.539)不支持visual的16.10.2版本,因此出现了错误。我确实找到了一个较旧版本的DotVVM (2.5.254),它确实支持该版本的visual,并且运行良好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71804502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档