遇到MSBuild的问题,并希望有人在这里可以解决一些问题。我有一个充满项目的解决方案。我正在使用MSBuild(4.0)构建这些项目。在命令行上没有额外的配置文件或任何东西,只是MSBuild,将解决方案文件作为参数传递。
我收到此错误消息(每个项目一次):
项目“c:... \ Project.csproj”的附加属性[c:... \ Solution.sln]
就是这样。没有错误描述,没有错误代码;甚至没有一个完整的声明继续下去。
这仅针对我最近创建的特定解决方案进行了再现。即使我从头开始重新创建解决方案,也无需额外配置或默认更改。无论.NET版本如何,都可以重现。如果我单独构建项目,它就不会重现。
任何人都可以帮助我吗?这个错误意味着什么?
答案 0 :(得分:1)
您确定这是完全文字 - 这对此类问题至关重要吗?您还可以发布最终错误摘要(例如来自/ds
)。
消息中的某些文本是否触发msbuild适用的消息检测逻辑?有一个选项(请参阅msbuild /?
)来禁用该行为。
答案 1 :(得分:1)
尝试将详细程度设置为“diagnostic”(http://msdn.microsoft.com/en-us/library/ms164311.aspx)
/verbosity:diag
并查看错误发生之前和之后的消息。