.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