我是靠谱客的博主 文艺蓝天,最近开发中收集的这篇文章主要介绍vs2012没有C#智能代码提示+更新后报错“未找到与约束匹配的导出”,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

案发现场还原:

1.刚来公司,同事小美在她的电脑上用vs2015写了一个小项目,发给我,我在自己的电脑vs2012上打开后,发现编辑时没C#控件的智能代码提示,只有Html代码的提示;

2.我怀疑是vs2012缺少智能代码提示的插件,于是在网上找到了SP1更新包,进行更新(系统没有出现异常,系统更新记录里有该条更新记录);

3.结果还是没有C#智能代码提示;

4.请教高手同事,他发现在我的vs2012上打开项目后,项目属性的目标框架为空,于是手动选上framework4.5,终于出现了代码提示;(这些更改操作没有保存)

5.可是下一次打开项目时,目标框架还是为空,于是高手同事查到小美发给我的项目使用的是framework4.5.2,;

6.于是我在微软官方网站下载安装了framework4.5.2;

7.结果再次打开或新建项目时,报错:


8.于是在网站找解决办法,总结出来,这个问题是由于更新了补丁所致;

网上的解决方法:方法一:卸载最近更新的framework补丁(在我的系统更新里并没有找到framework4.5.2的更新记录,后来在控制面板里找到),方法二:在卸载补丁之前,在vs中把这两个钩钩去掉,可以解决新建或打开项目报错的问题,也出现了代码提示,工具箱里的代码工具好像也多了,


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

参考博客地址:http://blog.csdn.net/atbnet/article/details/9446709

最后

以上就是文艺蓝天为你收集整理的vs2012没有C#智能代码提示+更新后报错“未找到与约束匹配的导出”的全部内容,希望文章能够帮你解决vs2012没有C#智能代码提示+更新后报错“未找到与约束匹配的导出”所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部