| Author |
Message |
JohnP
Joined: 16 Aug 2010 Posts: 3
|
Posted: Mon Nov 08, 2010 3:50 am Post subject: Sgen.exe and smartassembly |
|
|
Hi,
Is there a process to generate or include the XmlSerializers.dll's into a combined dll.
For the moment I have three dll's.
a.dll, b.dll,c.dll
all are currently being obfuscarted/ processed via smartassembly into c.dll.
But I also post-process b.dll to produce the b.XmlSerializer.dll
How does this file get into c.dll ??????
As I've noticed that .NET simply looks for c.XmlSerializer.dll and not b.XmlSerializer.dll
?? |
|
| Back to top |
|
 |
Brian Donahue
Joined: 23 Aug 2004 Posts: 6346 Location: Red Gate Software
|
Posted: Tue Nov 09, 2010 12:12 pm Post subject: |
|
|
Hello John,
If you produce XmlSerializers using SGEN, SmartAssembly cannot detect them as dependencies and therefore will not attempt to merge or embed them, same as any other satellite assembly. This means you must ship both the protected dll and the XmlSerializers.dll.
What I have suggested in the past, if this is a problem, is to run SGEN.exe as part of the program's installation. This would make the .NET SDK a prerequisite for your app, though. _________________ Brian Donahue
Technical Support
Red Gate Software Ltd.
44 (0)870 160 0037 ext 8521
US and CAN 1-866-RED GATE ext 8521 |
|
| Back to top |
|
 |
|
|
All times are GMT + 1 Hour
|
| Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group