You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2019中如何在VC++项目编译前调用自定义代码生成目标?

在Visual Studio 2019中确保C++编译前执行自定义头文件生成目标
  • 解决方案包含C#和C++项目,基于Visual Studio 2019构建
  • 需要实现名为MyGenFiles的目标,用于生成影响所有C项目的.h文件,要求该目标在任何C代码编译前执行

最初尝试通过添加以下MSBuild属性配置来实现:

<BeforeClCompileTargets>$(BeforeClCompileTargets);MyGenFiles</BeforeClCompileTargets>

但重建C++项目后,未观察到MyGenFiles目标被调用。

更新:上述配置方法本身是正确的,问题出在验证环节。添加消息任务后,已确认MyGenFiles目标会被正常调用。

内容的提问来源于stack exchange,提问作者videoguy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 11:35:24