安装了vs2019之后,发现有的项目中引用的其他项目的源码,但是无法识别了. 最后发现是因为project guid是大写导致的. https://stackoverflow.com/questions/36204515/vs-project-references-broken-on-case-sensitivity-of-guid TL;DR Visual Studio isn't entirely consistent about how it assigns GUIDs to projec
在编写项目的时候是,后来有改java写法,将工程改成了jdk1.7,后来工程就有了一个红叉,但是代码,文件里没有任何问题,也可以运行,不知道是什么原因,后来在problems里才知道是:java compiler level does not match the version of the installed java project facet 方法:打开控制台那个区域的第一个tab——problems,可以看到工程里错误,右击会出现quick fix(ctrl+1),点击,弹出选择框,解决
一.vs2005打开vs2008编译的项目:1.用记事本打开sln文件,将: Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 改成: Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 2.用记事本打开csproj文件,将: <Project ToolsVersion="