1

我有一个自定义工具需要在 Visual Studio 2008 中构建之前运行。该工具会根据自定义输入文件生成 C++ 代码,因此我需要在Visual Studio 开始编译 C++之前运行它。

我使用自定义构建规则对其进行了设置,并且大多数情况下都可以正常工作,但是,构建过程似乎并没有等到工具完成,这导致需要在构建后对我的输入文件进行更改进行重新构建。这是因为 Visual Studio 直到构建完成后才识别更改的文件,或者它在工具完成运行之前开始构建。我不确定是哪种情况。

所以问题是:
1. 我触发了构建。
2.自定义工具运行。
3. 构建开始
4. 在步骤 2 的输出可用之前构建完成。
5. 我需要触发另一个构建以包含生成的更改。

我非常希望有第 3 步,只需等待第 2 步。

4

0 回答 0