从msbuild输出跟踪工作流编译错误源

时间:2009-06-14 11:22:03

标签: msbuild compilation workflow-foundation

在没有安装VS的计算机上构建解决方案并获得工作流编译错误时,我想跟踪错误的来源,但msbuild输出不是很有帮助:

  

C:\ Program Files \ MSBuild \ Microsoft \ Windows Workflow Foundation \ v3.0 \ Workflow.Targets(80,3):错误:无法找到类型或命名空间名称'Foo'(您是否错过了使用指令或程序集引用?)

即使具有详细程度的诊断级别,也无关于文件和行的信息。 但是VS设法找到文件和行号。 我不想在我们正在构建的机器上安装VS. 有没有办法告诉工作流编译器报告源文件名和行号 编译错误?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以在使用Visual Studio成功构建的机器上使用MSBuild在命令行上构建它,还是在那里失败?

Sayed Ibrahim Hashimi

我的书:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build