使用MSBuild构建时,架构无效

| 我正在尝试调试通过解决方案通过Visual Studio 2008 IDE正确构建的构建问题,但是当我尝试通过命令行进行构建时,构建的可执行文件无法正常工作(它可以构建,但是在运行可执行文件时却不能\' t功能正常)。 我尝试使用/ val标志,尝试构建解决方案时遇到无效的架构错误。
C:\\LuxRender\\windows\\lux.sln.cache(3,6): Schema validation error MSB4045: Project is not valid. The element \'PropertyGroup\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\' has invalid child element \'_SolutionProjectConfiguration\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\'. List of possible elements expected: \'Property\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\'.
C:\\LuxRender\\windows\\lux.sln.cache(8,6): Schema validation error MSB4045: Project is not valid. The element \'ItemGroup\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\' has invalid child element \'_SolutionProjectProjects\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\'. List of possible elements expected: \'Item\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\'.
C:\\LuxRender\\windows\\lux.sln.cache : Schema validation error MSB4042: Stopping because of syntax errors in project file.
MSBUILD : Schema validation error MSB4045: Project is not valid. The element \'PropertyGroup\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\' has invalid child element \'_SolutionProjectConfiguration\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\'. List of possible elements expected: \'Property\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\'.
MSBUILD : Schema validation error MSB4045: Project is not valid. The element \'ItemGroup\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\' has invalid child element \'_SolutionProjectProjects\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\'. List of possible elements expected: \'Item\' in namespace \'http://schemas.microsoft.com/developer/msbuild/2003\'.
MSBUILD : Schema validation error MSB4042: Stopping because of syntax errors in project file.
我正在使用的命令行命令:
msbuild lux.sln /nologo /val /property:Configuration=Release;Prlatform=x64 target:rebuild
所以我有两个问题: 上述错误是什么意思? 我该如何解决?     
已邀请:
尝试:
msbuild lux.sln /nologo /p:Configuration=Release /p:Platform=x64 /t:rebuild
/ val根据默认架构验证项目。由于您已经修改了项目属性,因此将引发错误。验证开关本质上是用来捕获这种情况的,在这种情况下,您绝对想在整个项目有效的情况下继续进行构建。     

要回复问题请先登录注册