本人主要从事Java开发,但最近项目需要编写一个小程序。杀鸡焉用牛刀,就着手用C#写写吧,简单粗暴。
没想到微软的亲儿子Visual Studio和我闹眼子。不知道是前段时间为了翻墙升级FrameWork还是防止勒索病毒更新了补丁导致的,VS加载不了项目!!!打开/创建项目就弹出 ”未找到与约束“。对,这家伙炸了!!!查了下日志文件,巴拉巴拉说了一大堆,如下图:
第一反应是赶紧找到最近更新的补丁,删!删!删!然并卵。。。
此法不通,另谋他路。在 .NET Framework 4.5 更新之后,Visual Studio 用户可能无法打开或创建 C++ 或 JavaScript 文件或项目。此修复程序纠正了 Visual Studio 存在的缺陷。
看到这个说明,没准还真可以试试看。
然后下载,安装,打开VS2012。。。熟悉的项目又可以创建了。
附:windows补丁下载:微软官方下载地址 KB2781514
最后,再简单的总结一下:
方法一:
可以尝试删除最近更新的windows补丁更新,主要是关于.net Framework的。
如果方法一行不通,可以尝试方法二,或直接用方法二解决。
方法二:
安装微软的windows补丁 KB2781514 ,补丁主要解决“在 .NET Framework 4.5 更新之后,Visual Studio 用户可能无法打开或创建 C++ 或 JavaScript 文件或项目。”