visual studio项目使用相对目录
%(SolutionDir)是解决方案*.sln所在目录。比如可以用%(SolutionDir)\lib, %(SolutionDir)\include等等。这样项目文件随便拷贝到哪个目录下,相对目录总是正确的。
visual studio项目/解决方案手动升级
下载安装了新版的visual studio。打开以前的解决方案/项目,提示升级。当时没有升级。随后出现的问题是:
1)包含文件例如stdlib.h, stdio.h等找不到。
因为旧版的这些包含文件的目录和新安装的目录不同,类似c:\program files(x86)\windows kits\版本号\include。所以找不到。
2)没有合适的生成工具。
手动升级,需要在项目上点右键,选择“重定解决方案”。