首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

.net dll合并的有关问题

2011-12-21 
.net dll合并的问题现在有2个.net的dlla.dll和b.dll,并且确保它们没有同名类,希望在不重新编译代码的前提

.net dll合并的问题
现在有2个.net的dll   a.dll和b.dll,并且确保它们没有同名类,希望在不重新编译代码的前提下,将b.dll的内容补充到a.dll中。请问有什么办法,注意不要工具,希望有代码。

ps:更进一步,如果合并的时候,b.dll中有与a.dll同名的类,希望能够将a.dll的对应类的内容替换掉,不知道有没有办法实现

[解决办法]
System.Reflection.Emit 这个命名空间中可能有你感兴趣的东西
动态加载程序集,创建一些类,方法等,可以再生成程序集

如果你是想这样做,可以去研究
[解决办法]
http://www.vckbase.com/document/viewdoc/?id=1128

热点排行