MSBuild VS 从内部构建 visual studio
MSBuild VS build from inside the visual studio
我是 运行 msbuild 批处理命令以构建我的解决方案,我得到:错误 CS0246:类型或命名空间名称“******”找不到(您是否缺少 using 指令或程序集引用?)
这是批处理命令:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe %~dp0****.sln /t:clean /t:reBuild /v:d /m:4 /p :配置=调试/p:平台="x86"
但是当我 运行 从 visual studio 中构建相同的解决方案时,一切正常。
我检查了项目依赖项,一切看起来都很好,当我使用我为此解决方案构建的构建定义 运行 TFS 构建时,同样的问题发生了。
我正在构建 Visual Studio 2013。
有什么想法吗?
显然通过删除参数 /p:Platform="x86" 问题已解决,我不知道为什么它会导致构建崩溃,可能是因为解决方案配置已经在 x86 上了..可能是MSBuild 中的错误?
我是 运行 msbuild 批处理命令以构建我的解决方案,我得到:错误 CS0246:类型或命名空间名称“******”找不到(您是否缺少 using 指令或程序集引用?)
这是批处理命令: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild.exe %~dp0****.sln /t:clean /t:reBuild /v:d /m:4 /p :配置=调试/p:平台="x86"
但是当我 运行 从 visual studio 中构建相同的解决方案时,一切正常。 我检查了项目依赖项,一切看起来都很好,当我使用我为此解决方案构建的构建定义 运行 TFS 构建时,同样的问题发生了。
我正在构建 Visual Studio 2013。
有什么想法吗?
显然通过删除参数 /p:Platform="x86" 问题已解决,我不知道为什么它会导致构建崩溃,可能是因为解决方案配置已经在 x86 上了..可能是MSBuild 中的错误?