0
我正在运行msbuild批处理命令以构建我的解决方案,并且出现:错误CS0246:类型或名称空间名称'******'无法找到(是否缺少using指令或程序集引用?)MSBuild VS从视觉工作室内部构建
这是批处理命令: C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ msbuild.exe%〜DP0 ****。sln/t:clean/t:reBuild/v:d/m:4/p:Configuration = Debug/p:Platform =“x86”
但是当我运行build从视觉工作室的一切解决方案 工作正常。 我检查了项目依赖关系,并且一切看起来都很好,当我使用为此解决方案构建的构建定义运行TFS构建时,会发生同样的问题。
我正在用Visual Studio 2013构建。
任何想法?
添加/l:FileLogger,Microsoft.Build.Engine;logfile=MyLog.log – granadaCoder 2015-02-10 20:01:20
然后查看日志。你的一个依赖关系可能会被相对路径或其他东西“关闭”。 – granadaCoder 2015-02-10 20:01:44
我会检查项目是否将其他项目引用为项目,而不是项目输出文件夹中的dll。这样构建顺序就很重要。而且它与VS中指定的'clean'目标和多处理开关完全不同。 – 2015-02-11 10:34:56