未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService... 匹配的导出 VS2012报错

      刚安装完VS2012,打开VS2012新建项目,但是并没有像之前那样顺利的创建页面,而是弹出了一个错误窗口。

我的系统是win7旗舰版 64位 ,同时安装了VS2010和VS2012。然后我又试了一下VS2010,新建项目、新建网站等等,一切正常。

微软给出解决补丁:

windows补丁下载:微软官方下载地址  KB2781514  

先关闭vs2012

然后下载,安装,打开VS2012 熟悉的项目又可以创建了。

最后,再简单的总结一下:

方法一

         可以尝试删除最近更新的windows补丁更新,主要是关于.net Framework的。

如果方法一行不通,可以尝试方法二,或直接用方法二解决。

方法二

         安装微软的windows补丁 KB2781514 ,补丁主要解决“在 .NET Framework 4.5 更新之后,Visual Studio 用户可能无法打开或创建 C++ 或 JavaScript 文件或项目。

希望我的这篇文章能为遇到同样问题的同行朋友们。

原文地址:https://www.cnblogs.com/angelasp/p/3302961.html