CrazyBingo

VS低版本打开高版本相关技巧/设置(不适用于6.0)

0
阅读(5950)

曾经在本科的时候学过MFC,后来一直没用,给忘差不多了。

同时由于Verilog HDL的根深蒂固,让我写C,写完if,下一句直接变成了begin,。。。。

并行的思维已经占据了我的海马体,写串行很吃力。。。


不过最近由于一个东西得改,各种求人有劲使不出来,最后各种请教,还是自己埋头适应一下。。。。

直接研究Resource.h,.rc文件,研究底层文件,修改啥的很快掌握。。。不过后来出了一些问题:



(1)VS2012生成的执行文件,没有办法XP下运行


(2)据说解决方案是VS2012 update1,我update4之后,在平台工具选择windows xp模式,重新编译后,在XP的机子上还是不行。。。。不知道是RP还是什么原因


(3)据说VS2010是没问题的,于是卸载了2012,安装了2010,然后遇到了低版本打开高版本的问题。。。


(4)低版本打开高版本,针对Visual Studio而言可以直接打开,不过同样得在平台工具中选择设置v100(2010版本),否则没法正常编译(其实直接修改sln也可以的,但不够直观)



(5)更崩溃的是我还是不行,各种需找方案,最后发现网上好多人说,VS2010跟VS2012共存的时候,这个问题解决不了……


(6)于是我删除了所有相关VS2012的注册表,结果还是不行。。。肯定有什么我没删除


(7)仔细一想VS2010不能与VS2012共存实现低版本,那VS2012 Uapdate应该可以吧,既然我注册表删除不完整的话


(8)于是又安装了VS2010 SP1,如下所示:


(9)最后重新打开,修改平台工具集为v100,终于用低版本打开了高版本。。。


(10)然后继续努力,最没有做完的事情…… Come on!!

Baidu
map