如何用工具修改ildasm.exe导出的资源文件中的强名称PublicKeyToken
不懂描述得对不对,最近研究IL,用ildasm导出的文件会包含“文件名.g.resources”的资源文件,并且里面包含了强名称(如下图所示)
ILSPY中显示的PublicKeyToken


“文件名.g.resources”的资源文件包含的PublicKeyToken
如果用记事本打开“文件名.g.resources”后替换掉强命为自己生成的强名称PublicKeyToken后,再用ilasm编译为dll或者exe,发现资源文件没有编译进入dll或者exe文件中,丢失了。
虽然可以16进制编辑器对编译后的文件进行替换,但是这样比较伤眼睛,而且不小心打错字母又得重头来过。所以问下各位老大有没有好的工具可以直接修改resources里面的PublicKeyToken内容的。
ILSPY中显示的PublicKeyToken


“文件名.g.resources”的资源文件包含的PublicKeyToken
如果用记事本打开“文件名.g.resources”后替换掉强命为自己生成的强名称PublicKeyToken后,再用ilasm编译为dll或者exe,发现资源文件没有编译进入dll或者exe文件中,丢失了。
虽然可以16进制编辑器对编译后的文件进行替换,但是这样比较伤眼睛,而且不小心打错字母又得重头来过。所以问下各位老大有没有好的工具可以直接修改resources里面的PublicKeyToken内容的。
...全文
相关推荐
从Visual Studio获取程序集全名(VersionNo,Culture,PublickeyToken)
从Visual Studio获取程序集全名
.NET Framework SDK命令行工具链实战指南
.NET Framework SDK 是 Windows 平台托管应用的底层构建基石,其核心在于基于 CLI 规范的中间语言(IL)编译与强名称程序集装配机制。它通过 csc、al、ildasm、ngen 等原生命令行工具,实现从源码到可部署程序集的全链路控制,支撑类型安全、版本策略、GAC 部署与 JIT/NGen 性能优化等关键能力。这类工具链虽被 .NET Core/5+ 抽象替代,但在企业级 WinForms、WPF、ASP.NET Web Forms 及旧版 WCF 系统的维护、诊断与 CI 构建
【高速电路设计】基于协议的板级布局指南:差分信号完整性与电源热管理协同优化方案
内容概要:本文档详细介绍了规格补充学习,并在实际项目中配合仿真工具与实测手段进行验证。
科技中介服务机构如何提升技术评估与价值分析的专业性与效率?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
产业园区运营负责人如何精准识别园区内企业技术需求?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。


