Summarize Commiter Experience
Q&A
1. 初次将VerifyTool 代码从svncheckout 到本地目录,使用vs2013打开,编译不成功, 显示有 诸如 “_in_” 字样的报错。
这个问题纠结了挺长的时间,后来才意识到,因为之前安装了vs2005,并在其Executable files, include files 及 Library files 中添加了 WinDDK7.1的相关依赖和库, WinDDK7.1中的文件中的某些定义与后来vs2013中包含的文件的定义有冲突。之后安装vs2013,其将vs2005的这些依赖库也作为parent继承下来。因此,只需要将 WinDDK7.1的依赖去除就可以。可是, 在vs2013中,不知道如何去除这些依赖。
2. 如何去除vs2013中继承与parent的依赖包含文件路径?
参考http://www.cnblogs.com/hwangbae/archive/2012/06/24/2560463.html
找到安装vs2013目录下的Microsoft.Cpp.Win32.user.props 文件,默认安装的路径是:
C:\Users\<user>\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props ,