Hi Oren, It turns out there is an incompatibility in the SOAP serialization of an ArrayList between the .NET Framwork versions 1.0 and 1.1. To be precisely, 1.0 uses "version=1" for, 1.1 uses "version=3" and an extra element. And ArrayLists serialized with 1.0 can NOT be de-serialized with 1.1! (Makes you wonder where "version=2" went...)
Quite bummer from our point of view - we now have to do some pre- or postprocessing on the XML produced by the SOAP formatter to preserve compatibilities between versions and we had hoped SOAP would save us from that... We have posted a message on http://quickcode.dvxp.com/ requesting users NOT to copy from Visual Studio 7.1 "Everett". (You know what's funny? We abandoned the 'internal' XML-format we use to write the QuickCode list on the local PC in favor of the 'portable' SOAP format to cut and paste, mainly for the forum, anticipating a web service, of course. Now it turns out our internal XML format doesn't suffer from the versioning problems! What was it again? Don't plan for the future?) Sorry if this caused you guys trouble - but we're glad we spotted the problem before 7.1 is rolled out big time! Markus >I just tested copying/pasting the code from the forum, and it works just >fine for me... Maybe the code didn't download fully to the browser? It >is on the long side at 19KB. I also am not sure, but there could >possibly be different versions of the program with a different schema. >I didn't have any problems with any of the QuickCode's in the forum and >I'm using the latest version (as of last Friday). > You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.