msbuild中未设置项目引用

时间:2011-07-29 22:29:13

标签: msbuild

我正在使用MSBUild编译我的解决方案。在我的解决方案中,我有项目“A”。项目“A”内部调用(projetc ref调用)到项目“B”。但项目“B”不是我解决方案的一部分。

当我使用MSBuild进行编译时,我收到错误“名称空间'实用程序'中不存在类型或命名空间名称'XYZ'(您是否缺少程序集引用?)

当我在VS IDE(2008)中编译时,我能够编译解决方案。

解 - >项目“A”(解决方案的一部分) ------->项目“B”(不是解决方案的一部分)

提前致谢。

1 个答案:

答案 0 :(得分:0)

不要使用解决方案引用,使用项目引用,您的构建将在解决方案和命令行中运行。有关解决方案依赖性为何错误的解释,请参阅this blog entry