MSBuild致命错误C1083:无法打开包含文件

MSBuild致命错误C1083:无法打开包含文件,msbuild,Msbuild,我知道这方面还有其他的课题,但他们的解决方案都不适合我。 我有一个简单的代码: #include "stdafx.h" #include "AccurateTimeStamping.h" int _tmain(int argc, _TCHAR* argv[]) { return 0; } 我想使用MSBuild构建它。以下标题位于另一个目录中 AccurateTimeStamping.h 我已经使用MSBuild和环境变量成功构建了此项目。但我想避免使用env变量。在命令行中

我知道这方面还有其他的课题,但他们的解决方案都不适合我。 我有一个简单的代码:

#include "stdafx.h"
#include "AccurateTimeStamping.h"

int _tmain(int argc, _TCHAR* argv[])
{   
    return 0;
}
我想使用MSBuild构建它。以下标题位于另一个目录中

AccurateTimeStamping.h
我已经使用MSBuild和环境变量成功构建了此项目。但我想避免使用env变量。在命令行中,我执行了以下操作:

D:\propTest>msbuild.exe propTest.sln /p:ReferencePath=M:\Utils\include
还是这个

D:\propTest>msbuild.exe propTest.sln /p:AdditionalIncludeDirectories=M:\Utils\include
还是这个

D:\propTest>msbuild.exe propTest.sln /p:"ReferencePath=<M:\Utils\include>"
但我仍然有:

d:\proptest\proptest\proptest.cpp(5): fatal error C1083: Cannot open include
file: 'AccurateTimeStamping.h': No such file or directory
我不能修改我必须构建的项目,也不能更改

是否有方法只使用命令行而不使用env var将.h文件的路径传递到MSBuild


任何帮助都将不胜感激

使用VS2013遇到了完全相同的问题。在线找到的唯一解决方案包括设置路径变量和更改文件。然而,我正在尝试编写一个构建多个项目的测试脚本。
d:\proptest\proptest\proptest.cpp(5): fatal error C1083: Cannot open include
file: 'AccurateTimeStamping.h': No such file or directory