MSBUILD宏文档?

11

我在我的 .csproj 文件中使用 MSBUILD 宏来执行 AfterBuild 事件,主要是为了复制文件。由于我只是仿照别人的做法,所以我知道的宏仅限于 SolutionDir、ProjectDir、OutputPath 和 Configuration。是否有一个列表或者可供查阅的好信息页面,让我可以了解可用的宏、它们在构建过程中的何时可用、自定义等相关信息?我知道在项目属性的“生成事件”选项卡中使用后期生成事件时,对话框中列出了宏及其相应的值……是否存在这样的 GUI 用于 MSBUILD?目前,我只是手动编辑 .csproj 文件。

3个回答

16

1
如果您仔细阅读这些页面,您实际上会注意到SolutionDirProjectDir(例如)根本没有被提及... - Noldorin

11

这里有MSDN MSBuild 参考文档

该页面概述了不同领域的概况,但我必须承认我目前无法找到任何关于AfterBuild事件的内容。即使是目标页面本身在这个领域的信息也有些缺乏。


谢谢Google。我有点希望能有一些讨论,给我一些背景知识和指引,然后再去阅读整本书的在线文档。 - Rich
好吧...这个领域的文档真是糟糕透了。希望亚马逊上有一本更好、更完整的文档书籍。谢谢。 - Rich

6

谢谢。我大约2年半前发布了这个问题,但是你的答案对于将来搜索它的人来说很好。 - Rich

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,