【问题标题】:MSBuild "Additional properties for project" ErrorMSBuild“项目的其他属性”错误
【发布时间】:2011-05-02 19:29:44
【问题描述】:

MSBuild 有问题,希望这里的人能解释一下。我有一个充满项目的解决方案。我正在使用 MSBuild (4.0) 构建这些项目。没有额外的配置文件或任何东西,只是 MSBuild,在命令行上,将解决方案文件作为参数传递。

我收到此错误消息(每个项目一次):

项目“c:...\Project.csproj”的附加属性 [c:...\Solution.sln]

就是这样。无错误描述,无错误代码;甚至没有完整的陈述。

这仅在我最近创建的特定解决方案上重现。即使我从头开始重新创建解决方案,它也会重现,无需额外配置或更改默认设置。无论 .NET 版本如何,都可以复制。如果我单独构建项目,它不会重现。

谁能帮助我?这个错误到底是什么意思?

【问题讨论】:

  • 路径中有空格吗?
  • 是的,但是我正在处理的大多数项目/解决方案的路径中都有空格,这是唯一一个有问题的。
  • 尝试自己构建项目文件而不是解决方案,看看是否仍然出现该错误。此外,请检查您的路径长度 - 尝试将解决方案移近根目录并查看它是否可以编译。值得一试。

标签: c# msbuild


【解决方案1】:

您确定这是确切文本 - 它对此类问题至关重要吗?您能否也发布最终的错误摘要(例如来自/ds)。

消息中的某些文本是否触发了 msbuild 应用的消息检测逻辑?有一个选项(参见msbuild /?)可以禁用该行为。

【讨论】:

    【解决方案2】:

    尝试将详细程度设置为“诊断” (http://msdn.microsoft.com/en-us/library/ms164311.aspx)

    /verbosity:diag
    

    并查看您在错误前后看到的消息。

    【讨论】:

    • 试过了。实际上之前或之后没有消息。只是普通的构建东西。
    猜你喜欢
    • 2014-06-02
    • 1970-01-01
    • 1970-01-01
    • 2013-10-15
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    • 2014-10-10
    • 1970-01-01
    相关资源
    最近更新 更多