在Visual Studio中组织内容管道

时间:2012-06-01 12:43:52

标签: c++ visual-studio nmake custom-build-step content-pipeline

(这与XNA内容管道无关)

我正在尝试使用Visual Studio实现内容管道,即:

  1. 项目A生成文件
  2. 项目B生成文件b
  3. a和b被传递给外部压缩工具,该工具产生输出文件a'和b'
  4. a',b'和一些其他元信息传递给Project C,将其合并到文件c
  5. c最终传递给实际的Project D
  6. 从A / B到D的整个过程大约需要10到20分钟。当然,我希望尽可能少地执行此操作,以便能够在没有太多停机时间的情况下继续处理任何这些项目。管道也应该易于扩展。

    原样,整个管道在VS10 Makefile项目中使用各种命令行调用执行。因此,每次构建解决方案时,管道都会运行,即使内容文件或项目根本没有改变。

    显然,这不是最聪明的方法,所以通常的方法是什么?自定义构建步骤?批处理文件?

0 个答案:

没有答案
相关问题