假设我从svn仓库的某个修订版建立了很多dll。 (它可能通过任何修订系统)可以覆盖dll中的版本块吗?
我能够创建一个资源文件,其中包含一个表示修订号的条目。
我可以将资源文件链接到我已经构建的dll吗?某种editbin
之类的?
假设我从svn仓库的某个修订版建立了很多dll。 (它可能通过任何修订系统)可以覆盖dll中的版本块吗?
我能够创建一个资源文件,其中包含一个表示修订号的条目。
我可以将资源文件链接到我已经构建的dll吗?某种editbin
之类的?
你可以写一个小程序来做到这一点,使用UpdateResource功能在Windows NT: http://msdn.microsoft.com/en-us/library/ms648049(v=VS.85).aspx
资源编译器使用C预处理器。你可以简单地在你的.rc文件的#include头文件中使用#define。或者对rc.exe使用/ D命令行选项。您可以在资源定义中使用宏符号。