MSBuild 目标 BeforeBuild 未执行

标签 msbuild build-script

我似乎遇到了这样的情况:放入 BeforeBuild 目标中的代码未成功执行。

这是我所拥有的:

<Target Name="BeforeBuild" >
    <Message Text="Before Build" />
</Target>

构建运行时,我在构建日志中看不到消息输出。我的格式设置有问题吗?还是它必须位于脚本中的特定位置?我是否在正确的位置查找这些消息?

编辑:将重要性更改为高似乎没有什么区别

最佳答案

查看此问题的答案 MS-Build BeforeBuild not firing

您只需移动 BeforeBuild 目标,使其出现在导入 Microsoft.CSharp.targets 的行之后。

关于MSBuild 目标 BeforeBuild 未执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3131656/

相关文章:

c# - 在新的 2017 cps 项目文件中,我是否需要 <ProjectGuid> 和 <ProjectTypeGuids>?

java - Eclipse Jar 导出脚本

chromium - gn 脚本使用错误的 Python 版本 ("a bytes-like object is required, not ' str'")

ios - 获取XCODE以将运行脚本转换后的文件复制到iOS资源包中?

logging - TFS2015 vNext 构建失败 :MSBUILD : error MSB4017: The build stopped unexpectedly because of an unexpected logger failure

c# - msbuild 版本 - 必须具备的功能

c# - MSBuild如何传递一个参数来设置一个属性值?

build-script - Sublime Text 2和HTML5 Boilerplate构建脚本

visual-studio - 无需安装即可使用 msbuild 社区任务

c# - 错误 MSB4006 : There is a circular dependency in the target dependency graph involving target