我正在运行msbuild批处理命令以构建我的解决方案并且我得到:错误CS0246:类型或命名空间名称' ******&# 39;找不到(你错过了使用指令或汇编引用吗?)
这是批处理命令: C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ msbuild.exe%~dp0 ****。sln / t:clean / t:reBuild / v:d / m:4 / p:Configuration = Debug /号码:平台=" 86"
但是,当我在视觉工作室内运行同一解决方案的构建时,一切正常。 我检查了项目依赖项,一切看起来都很好,当我使用我为此解决方案构建的构建定义运行TFS构建时,会出现同样的问题。
我正在使用Visual Studio 2013构建。
有什么想法吗?
答案 0 :(得分:0)
显然通过删除参数/ p:Platform =“x86”问题解决了,我不知道为什么它崩溃了构建,可能是因为解决方案配置已经在x86上..可能是MSBuild中的一个错误?