Click here to Skip to main content
15,892,797 members
Home / Discussions / C#
   

C#

 
GeneralRe: Blobbing Pin
MitchDG20-Nov-03 21:43
MitchDG20-Nov-03 21:43 
Generalsocket listening error Pin
jtmtv1820-Nov-03 17:21
jtmtv1820-Nov-03 17:21 
GeneralRe: socket listening error Pin
Ronny Andersson21-Nov-03 1:12
Ronny Andersson21-Nov-03 1:12 
GeneralRe: socket listening error Pin
jtmtv1821-Nov-03 8:08
jtmtv1821-Nov-03 8:08 
GeneralRe: socket listening error Pin
Ronny Andersson22-Nov-03 1:41
Ronny Andersson22-Nov-03 1:41 
GeneralRe: socket listening error Pin
jtmtv1822-Nov-03 3:02
jtmtv1822-Nov-03 3:02 
GeneralRe: socket listening error Pin
jtmtv1822-Nov-03 3:10
jtmtv1822-Nov-03 3:10 
QuestionDeserializing in a different assembly... how to? Pin
Carl Mercier20-Nov-03 16:15
Carl Mercier20-Nov-03 16:15 
Hi!

I have 2 different applications/assembly. The first one creates an object and serializes it to a textfile on disk.

The second one has the the exact same class (copied/pasted). It reads the file that is on disk and attempts to deserialize it and create a new object.

The process works fine if I serialize/deserialize in the first application, but it fails when I try to deserialize in the second application. Here's the exception:

Parse Error, no assembly associated with Xml key a1:http://schemas.microsoft.com/clr/nsassem/UI/UI%2C%20Version%3D1.0.1419.30011%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull AdonisConfigDisk

Although it is generally not a good idea to copy/paste code like I did (I should have 1 dll with the code I need), I am forced to do so for some reasons I won't go into right now.

Here's my code... Does anyone have an idea of what I'm doing wrong? How can I strip the assembly information from the serialized object?

<br />
public MemoryStream Serialize()  {<br />
   MemoryStream stream = New MemoryStream();<br />
   SoapFormatter sf = New SoapFormatter(null, New StreamingContext(StreamingContextStates.All));<br />
   sf.Serialize(stream, this);<br />
   stream.Seek(0, 0);<br />
   return stream;<br />
}<br />
<br />
public AdonisConfigDisk Deserialize(MemoryStream ms)  {<br />
   SoapFormatter sf = New SoapFormatter(null, New StreamingContext(StreamingCOntextStates.All));<br />
   return DirectCast(sf.Deserialize(ms), AdonisConfigDisk);<br />
}<br />


Thanks!

Carl
AnswerRe: Deserializing in a different assembly... how to? Pin
Heath Stewart21-Nov-03 4:03
protectorHeath Stewart21-Nov-03 4:03 
GeneralRe: Deserializing in a different assembly... how to? Pin
Carl Mercier21-Nov-03 4:08
Carl Mercier21-Nov-03 4:08 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart21-Nov-03 5:35
protectorHeath Stewart21-Nov-03 5:35 
GeneralRe: Deserializing in a different assembly... how to? Pin
Carl Mercier21-Nov-03 5:40
Carl Mercier21-Nov-03 5:40 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart21-Nov-03 6:37
protectorHeath Stewart21-Nov-03 6:37 
GeneralRe: Deserializing in a different assembly... how to? Pin
Carl Mercier21-Nov-03 18:27
Carl Mercier21-Nov-03 18:27 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart22-Nov-03 11:18
protectorHeath Stewart22-Nov-03 11:18 
GeneralRe: Deserializing in a different assembly... how to? Pin
gokselm23-Nov-03 8:35
gokselm23-Nov-03 8:35 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart24-Nov-03 4:30
protectorHeath Stewart24-Nov-03 4:30 
GeneralRe: Deserializing in a different assembly... how to? Pin
gokselm24-Nov-03 8:44
gokselm24-Nov-03 8:44 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart24-Nov-03 9:43
protectorHeath Stewart24-Nov-03 9:43 
GeneralMysterious vanishing tooltips... Pin
ToddTTT20-Nov-03 15:30
ToddTTT20-Nov-03 15:30 
GeneralRe: Mysterious vanishing tooltips... Pin
Heath Stewart21-Nov-03 4:04
protectorHeath Stewart21-Nov-03 4:04 
GeneralC# and Crystal Reports Viewer Pin
trevleyb20-Nov-03 13:45
trevleyb20-Nov-03 13:45 
GeneralRe: C# and Crystal Reports Viewer Pin
Heath Stewart20-Nov-03 14:14
protectorHeath Stewart20-Nov-03 14:14 
GeneralExecuting scripts Pin
Alex Korchemniy20-Nov-03 13:13
Alex Korchemniy20-Nov-03 13:13 
GeneralRe: Executing scripts Pin
Heath Stewart20-Nov-03 14:04
protectorHeath Stewart20-Nov-03 14:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.