在Visual Studio 2010中生成时生成和嵌入资源

时间:2013-07-06 16:44:05

标签: visual-studio-2010 visual-studio build build-process embedded-resource

我的问题的核心是 : 如何嵌入由在MS Visual Studio 2010中的构建时运行的某个进程创建的资源。

此问题的详细信息和动机是 : 我们有一个内部脚本语言。每个项目都包含这种语言的脚本,需要在嵌入之前进行一些预处理。

虽然这可能与这个问题的答案没有关系,但我应该提一下,以防一次只能处理一个文件。这种预处理的一部分是依赖和版本管理,它要求脚本处理器不仅要知道当前项目中的所有脚本,还要知道它所依赖的任何项目中的脚本。

每个源脚本文件生成一个要嵌入的脚本文件,因此我可以手动创建空文件,将它们设置为嵌入式资源,然后让脚本处理器覆盖它们,但是我宁愿不必这样做在将来,很可能不存在源到输出的简单一对一映射,因此这是不可能的。

脚本预处理器本身就是一个可视化工作室项目,因此可以根据需要包含在项目中,而不是简单地作为命令行工具运行,如果这有助于任何方式。

结束语 : 任何指针将不胜感激,我不一定指望任何人给我一个完整的解决方案。我是Visual Studio的新手。该项目是在VB中,但如果答案涉及代码我真的不介意你使用什么语言。

0 个答案:

没有答案