.net - ILMerge: Rename internalized assemblies' namespaces? -
for example, let's want use bouncy castle in dll. since want ease deployment, use ilmerge combine mydll.dll , bouncycastle.crypto.dll produce mydllmerged.dll. use /internalize flag in ilmerge clients not use bouncy castle.
if consumer enduser.exe uses bouncy castle, he'll see "org.bouncycastle...typefoo defined in mydllmerged.dll". therefore, doomed , cannot use library himself.
is there anyway tell ilmerge rename namespace in assembly, in addition internalizing it? or other ways solve problem? (i'd not have distribute "merged" version , "unmerged" version separately.)
one way use obfuscator (smartassembly, dotfuscator, etc) obfuscate org.bouncycastle namespace of produced assembly.
very good post, i actually love this web site, carry on it
ReplyDeletepython online training in hyderabad
python online training hyderabad
Looking forward to reading more. Great blog post. Great.
ReplyDeletepython online training
python training