当前位置: 首页 > 知识库问答 >
问题:

Visual Studio 2013中的错误:“未找到与约束匹配的导出”

湛鸿
2023-03-14

我不知道我的视力怎么了

当我打开项目时,它显示以下消息:

未找到与约束:ContractName匹配的导出

微软。内部。可视化工作室。平台UI. ISolutionAttachedCollection。服务

必需的类型标识
Microsoft。内部。VisualStudio。PlatformUI. ISolutionAttachedCollection。服务

我真的很困惑。我试过这个解决方案,但它没有解决我的问题...

共有3个答案

吕德业
2023-03-14
匿名用户

如果下载Visual

您应该删除Microsoft的文件。VisualStudio。违约缓存。

然后重新启动Visual Studio。

鲁烨熠
2023-03-14

如果不知道以下情况,就无法帮助您:

  • 已安装扩展的完整列表,
  • 确切的Visual Studio 2013版本,
  • 确切的Windows版本,
  • 一个简短的复制脚本。

有关根本原因的最重要线索可以在Visual Studio活动日志中看到。我建议在启用活动日志记录的情况下启动Visual Studio(devenv.exe/log),复制错误并检查日志。

  • 如何:使用活动日志,
  • 使用活动日志对扩展进行故障排除。

曾云
2023-03-14

我有同样的问题,所以我关闭了视觉

C:\User\{username}\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache

到ComponentModelCache-old,并重新启动Visual Studio,重新构建了ComponentModelCache文件夹,一切恢复正常。

 类似资料:
  • 我在Windows 10上使用Visual Studio 2013,今天遇到错误“未找到与约束匹配的导出:” 我做了以下操作,但仍然存在相同的问题: 链接中给出的解决方案错误消息“未找到与约束合约名称匹配的导出” 通过删除/重命名“ComponentModelCache”文件夹,但仍然存在问题。 运行VS修复,但仍然有相同的问题。 最后,我卸载了Visual Studio 2013并重新安装,但仍

  • 当我在VS2012中打开我的项目时,我遇到了一个错误 未找到与约束匹配的导出: 合同名称Microsoft。VisualStudio。公用事业IContentTypeRegistryService需要类型标识(RequiredTypeIdentity)Microsoft。VisualStudio。公用事业IContentTypeRegistryService 请在继续之前更正。(您可以重命名当前的

  • 我正在使用MS Visual Studio Professional 2012,版本:11.0.51106.01。因为过去几天意识到我不再能够使用模板JavaScript创建新项目。我以前能够做到这一点。我猜这可能是由于一些系统更新而发生的。 以下是我尝试创建新项目时的错误日志: 没有找到与约束匹配的导出:ComptName Microsoft。VisualStudio。文本。ITextDocum

  • 本文向大家介绍VS2012 未找到与约束ContractName匹配的导出 原创,包括了VS2012 未找到与约束ContractName匹配的导出 原创的使用技巧和注意事项,需要的朋友参考一下  VisualStudio2012创建项目时,弹出错误窗口:VS2012 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFacto

  • 我尝试按如下方式创建父表和子表: 我创建了两个程序来插入记录: 我已经创建了SSIS包来调用这两个过程。父记录插入成功。但是对于子表过程,我得到以下错误: “[Execute SQL Task]错误:执行查询”BEGIN GetSourceLogId(?,?输出);终止失败,出现以下错误:“违反了ORA-02291:完整性约束(PATIENTMDR.FK_SOURCELOG_PROCESSLOG)