我们正在Visual Studio 2017中从事大型项目,拥有大约11000个资源。 在这种情况下,资源可以是字符串表,对话框,位图,功能区等。 所有资源ID都保存在同一个Resource.h文件中,因为只有一个资源脚本文件(Project.rc)。
我们面临的问题是,当我们创建新资源(例如对话框)时,正在修改Resource.h以包括新的ID,因此,包含该Resource.h的每个文件都需要重新编译。即使仅添加一条消息,这也会导致很高的编译时间(〜20分钟)。
是否可以在同一项目中创建多个.rc文件?
任何帮助将不胜感激
-编辑-
TL; DR:如何创建一个新的.rc,以便可以在其中放置我的资源,并避免每次添加新资源时都重新编译队友的所有资源?