编辑已编译程序集的 C# 资源文件

本文关键字:资源 源文件 程序集 编译 编译程序 编辑 | 更新日期: 2023-09-27 17:56:32

我有一个资源文件,用于存储类库的连接字符串等(我不能使用 App.config,不要问为什么)。我的假设(可能是一个愚蠢的假设)是,我将能够在运行时修改编译程序集的 .rex 文件,以便能够通过环境更改连接字符串,而无需每次都重新编译程序集,有人可以验证我的假设,如果可能的话告诉我该怎么做?

干杯

编辑已编译程序集的 C# 资源文件

您可以反汇编程序集,编辑资源并再次组装它。

您可以在此处找到一些信息。

如果是文本资源,您可以尝试只替换字符。

我已经成功地修改了一个SQL查询,该查询包含在.EXE Notepad++程序集中。不过,我确保字符数没有改变。