VisualStudio 项目 .sln .vcxproj .vcproj 文件的区别和关系

问题

一个开源工程,不知道其使用的VS版本,用VS2015打开,发现有两类工程文件,.vcproj和.vcxproj

*.vcproj:VS2008以及VS2008之前版本的VS工程文件

*.vcxproj:VS2010以及VS2010之后版本的VS工程文件

sln是解决方案的配置,主要是管理这个方案里的多个vcxproj

vcproj/vcxproj是工程的配置文件,管理工程中细节比如包含的文件,引用库等

一般没有sln,也可以直接打开vcxproj,也可以重新生成sln

上一篇:App.after


下一篇:线程共享全局变量和私有全局变量