我不知道Visual Studio 2013 Update 2会发生什么。
当我打开我的项目时,它显示以下消息:
找不到符合约束条件的导出: ContractName
Microsoft.Internal.VisualStudio.PlatformUI.ISolutionAttachedCollection.Service
RequiredTypeIdentity
Microsoft.Internal.VisualStudio.PlatformUI.ISolutionAttachedCollection.Service
我真的很困惑。我试过this solution,但它没有解决我的问题......
答案 0 :(得分:33)
我遇到了同样的问题,所以我关闭了Visual Studio 2013,重命名了文件夹
C:\用户\ {用户名} \应用程序数据\本地\微软\ VisualStudio的\ 12.0 \ ComponentModelCache
到ComponentModelCache-old,重新启动Visual Studio,重建ComponentModelCache文件夹,所有文件都恢复正常。
答案 1 :(得分:5)
在不知情的情况下帮助你是不可能的:
可以在Visual Studio活动日志中看到关于根本原因的最重要线索。我建议启动Visual Studio并启用活动日志记录(devenv.exe /log
),重现错误并检查日志。
答案 2 :(得分:-1)
如果从Microsoft下载Visual Studio 2013,您将找到路径C:\Users\{username}\AppData\Local\Microsoft\WDexpress\12.0\ComponentModelCache
。
您应该删除文件Microsoft.VisualStudio.Default.cache
。
然后重新启动Visual Studio。