VS2012,更新补丁后的残忍--创建项目未找到与约束匹配的导出

一、问题背景

从开始使用VS,我就一直用的2010感觉挺好的,合作开发时候,其他组员虽然用的是2012,但是一个小点儿的系统,我的2010修改一些配置问题还是可以正常运转的,但是这次参加考试系统,实在是有些庞大,所以所有的软件都要求统一版本,所以只能装2012了,不过10没有卸载,这样也是可以运行的不会产生冲突,安装的当天晚上,在VS2012上,熟悉了一下代码,感觉运行起来没有任何问题,还暗自窃喜呢。。不过似乎是高兴的太早了

二、问题发生

第二天,听完英语,打算在看一下代码,直接打开项目,结果只要打开项目VS2012就瘫痪了,没有任何提示的停止工作,我以为是我电脑运行太慢了,暂时反应不过来,可是单独打开VS也不会出问题,但是他就这么莫名奇妙的停止工作,也没办法找到解决问题的办法呀,唯一有思路的是:在昨天关机前更新过一次漏洞,后来尝试建立一个项目,结果错误终于暴露了,创建项目时无法成功创建,而且提示:未找到与约束ontractNameMicrosoft.VisualStudio.Text.ITextDocumentFactoryService RequiredTypeIdentity Microsoft.VisualStudio.Text.ITextDocumentFactoryService匹配的导出

错误提示如图所示:

三、解决方案:

问题出现了就会有解决方案,事实证明就是更新漏洞时,由于补丁的更新导致这个问题的发生,导致出错的两个更新为:

1.在控制面板中卸载这两个更新VS就可以正常运行了;但是显然以后再更新漏洞的时候就要主意了。如果再安装了更新应该还是会出错了。

2.第二中解决办法,就是微软官方的一个安装补丁KB2781514,来弥补这两个补丁的,http://www.microsoft.com/zh-CN/download/details.aspx?id=36020 下载安装即可解决问题。

四、感悟

这就算是进入考试系统第一个收获吧,同个这个解决方案也让我觉得:犯了错误如果不去面对而是逃避,那样会很累而且会影响其他,但是如果正视错误并弥补,还是会很好的,而且是更好,当然最好是不要犯错误。。

时间: 2024-10-05 04:55:58

VS2012,更新补丁后的残忍--创建项目未找到与约束匹配的导出的相关文章

VS2012,更新补丁后--创建项目未找到与约束匹配的导出

更新过一次漏洞,后来尝试建立一个项目,结果错误终于暴露了,创建项目时无法成功创建,而且提示:未找到与约束ontractNameMicrosoft.VisualStudio.Text.ITextDocumentFactoryService RequiredTypeIdentity Microsoft.VisualStudio.Text.ITextDocumentFactoryService匹配的导出 错误提示如图所示: 解决方案: 1.在控制面板中卸载这些更新VS就可以正常运行了:但是显然以后再更

VS2012 打开cs文件报未找到与约束错误

一.问题发生 VS2012,更新补丁后的残忍--创建项目未找到与约束匹配的导出 创建项目时无法成功创建,而且提示:未找到与约束ontractNameMicrosoft.VisualStudio.Text.ITextDocumentFactoryService RequiredTypeIdentity Microsoft.VisualStudio.Text.ITextDocumentFactoryService匹配的导出 错误提示如图所示: 二.解决方案: 问题出现了就会有解决方案,事实证明就是更

对于vs2012弹出错误提示“未找到与约束”的错误消息的解决办法!

问题描述: 我是因为一不小心点击了QQ管家里面的自动更新补丁导致的,一般我是不会更新这些补丁的,更新之后就变成了这样! 提示为: 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService RequiredTypeIdentity Microsoft.VisualStudio.Text.ITextDocumentFactoryService匹配的导出     解决过程: 有两种办法: 第一种: 1.参考:

VS2012 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService

最近新换了系统还真是问题多多呀!! 系统更新补丁后打开 VS2012 ,新建C#项目的时候出现这个问题 VS2012 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDoc mentFactoryService 我勒个去,相当郁闷呀,赶紧百度,找到了下面两个解决方案: 方案一: 删除 kb2805222 .net4.5 framework 更新程序(控制面板->Windows Update->) 但是我这里没有这个更新 于是我采用第二套方

VS2012 提示未找到与约束 ContractName 匹配的倒出

问题描述: 今天由于开发需要,我安装了一下 Vs 2015 按照之后 打开原来的项目 vs2012 打开,点击类文件提示错误 未找到与约束 ContractName 匹配的倒出 解决办法: 1  去微软官网 下载个补丁 (我用的这种方法) Microsoft Visual Studio 2012 更新 (KB2781514) 2 以去程序里面找找,看看能否卸载这两个补丁. 然后发现是可以卸载的,分别卸载KB2833957和KB2840642: 这两个方式都可以解决你的问题. 参考地址:http:

Windows 10 更新补丁后Visual Studio 2017 运行项目出现错误

问题: 今天更新了Windows 10(版本 1709)推送最新补丁后,打开Visual Studio 2017运行Web项目,都出现“指定的参数超出有效值的范围 参数名:site”,如下图: 解决方案: 打开“控制面板” -> “程序和功能” -> 找到“IIS 10.0 Express” 程序,选中并点击“修复”按钮,如下图: 待系统完成修复处理后,重新打开 Visual Studio 2017 运行Web项目已恢复正常. 原文地址:https://www.cnblogs.com/LZD-

Vs2012 创建项目失败 未找到与约束ContractName

刚开始使用vs2012的时候,创建项目失败,后来找到原因 ,是KB2840642V2的原因,于是 卸载之.vs正常 昨天 vs自动更新后  vs 创建项目失败,打开项目失败 遂查看 看看昨天 ,vs做了哪些更新 原来还是KB的原因,卸载之 完事 OK

sccm系统更新补丁后服务无法正常启动

更新完补丁后这几个应用无法启动,最后发现计算机丢失msvcp120.dll 文件,查询相关资料发现安装vcredist 2013 从官网下载Visual C++ Redistributable Packages for Visual Studio 2013恢复正常.https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784

exchange 2010 更新补丁后无法打开OWA

问题描述: 之前给用户做exchange 2010更新补丁RU2的时候,更新完成后,发现OWA无法访问,报下图所示的错误: 原因分析及解决方法: 出现此问题是因为更新 RU补丁的时候OWA目录文件丢失,解决方法见下: 1. 以管理员权限打开EMS命令行窗口,并定位到以下目录: C:\Program Files\Microsoft\Exchange Server\V14\Bin 2. 执行Updatecas.ps1脚本文件,如下图: 3. 执行成功后,重新打开OWA,正常