我可以覆盖 dll 中的版本块吗?

发布于 2024-09-24 11:07:52 字数 143 浏览 4 评论 0原文

假设我从 svn 存储库的某个版本构建了很多 dll。 (可能是任何修订系统)

我能够创建一个资源文件,其中包含表示修订号的条目。

我可以将该资源文件链接到我已经构建的 dll 中吗?某种editbin之类的东西?

Suppose I have built a lot of dlls from a certain revision of the svn repository. (It might by any revisioning system)

I am able to create a resource file containing an entry that denotes the revision number.

Can I link that resource file into the dll's I have already built? Some sort of editbin or the like?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

眼睛会笑 2024-10-01 11:07:52

您可以使用 Windows NT 中的 UpdateResource 函数编写一个小程序来执行此操作:
http://msdn.microsoft.com/en -us/library/ms648049(v=VS.85).aspx

You can write a small program to do this, using the UpdateResource function in Windows NT:
http://msdn.microsoft.com/en-us/library/ms648049(v=VS.85).aspx

没有伤那来痛 2024-10-01 11:07:52

资源编译器使用 C 预处理器。您只需在 .rc 文件中 #include 的头文件中使用 #define 即可。或者使用 rc.exe 的 /D 命令行选项。您可以在资源定义中使用宏符号。

The resource compiler uses the C pre-processor. You can simply use a #define in a header file you #include in your .rc file. Or use the /D command line option for rc.exe. You can use the macro symbol in your resource definition.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文