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

从msbuild输出跟踪工作流编译错误源,msbuild,compilation,workflow-foundation,Msbuild,Compilation,Workflow Foundation,在未安装VS的计算机上构建解决方案并获取工作流编译错误时,我希望跟踪错误的来源,但msbuild输出没有太大帮助: C:\Program Files\MSBuild\Microsoft\Windows Workflow Foundation\v3.0\Workflow.Targets(80,3):错误:找不到类型或命名空间名称“Foo”(是否缺少using指令或程序集引用?) 即使诊断级别冗长,文件和行也没有任何内容。 但是VS设法找到了文件和行号。 我不想在我们进行构建的机器上安装VS。 有没

在未安装VS的计算机上构建解决方案并获取工作流编译错误时,我希望跟踪错误的来源,但msbuild输出没有太大帮助:

C:\Program Files\MSBuild\Microsoft\Windows Workflow Foundation\v3.0\Workflow.Targets(80,3):错误:找不到类型或命名空间名称“Foo”(是否缺少using指令或程序集引用?)

即使诊断级别冗长,文件和行也没有任何内容。 但是VS设法找到了文件和行号。 我不想在我们进行构建的机器上安装VS。 有没有办法告诉工作流编译器报告源文件名和行号 编译错误


谢谢

您可以在命令行上使用MSBuild在使用Visual Studio成功构建的计算机上构建它,还是在该计算机上也失败了

赛义德·易卜拉欣·哈希米


我的书:

在有VS和没有VS的情况下都失败了,VS给出的行号和文件名很难处理。问题不是我找不到特定的错误,而是我必须在其他机器上启动VS来跟踪这些错误。好吧,在这种情况下,我不确定。您可能必须让一名MSBuild或Visual Studio团队成员参与进来。您尝试过MSDN MSBuild论坛()吗?他们通常在监控这一点。