Problem with deserialization in generated javascript

Please report bugs here. If you are unsure whether something is a bug or an expected behavior, please post it on the "Technical Support" forum instead, and wait for a moderator to handle/move the post.
kmatt
Posts: 30
Joined: Wed Feb 01, 2017 11:16 am

Problem with deserialization in generated javascript

Postby kmatt » Tue Aug 15, 2017 11:59 am

This is the smallest example of this issue I can create:

Two solutions, a server and a gui, using websocket-sharp.clone for communication. The server must run for the GUI to respond. Run the GUI in the simulator, click the top left corner of the login button, you will see a "ShowMainPage completed" message. Attempt the same operation in the Chrome browser, you will get this error and no completion will occur:

08/15/2017 15:54:19 - In OnMessageCallback, data : <?xml version="1.0"?>
<WebsocketMessage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MessageType>ClientIPMessage</MessageType>
<MessageID>bd8ed1cc-67ad-4c3b-b698-3104fcd4dbf5</MessageID>
<SessionID>8b3abf7db86142eaaa773cdcb3171e2c</SessionID>
<PayloadXml>&lt;?xml version="1.0"?&gt;
&lt;ClientIPMessage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ClientIPAddress&gt;127.0.0.1&lt;/ClientIPAddress&gt;
&lt;SessionId&gt;8b3abf7db86142eaaa773cdcb3171e2c&lt;/SessionId&gt;
&lt;/ClientIPMessage&gt;</PayloadXml>
</WebsocketMessage>
JSIL.Browser.js?20178151553:199 The external method 'void .ctor()' of type 'System.IO.Stream' has not been implemented; calling inherited method.
at Object.JSIL.WarningFormat (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:10539:13)
at System_IO_MemoryStream__ctor$121$lb194$rb$eqvoid.ExternalMemberStub (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:1291:14)
at ctorBytesImpl (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.IO.js:771:38)
at System_IO_MemoryStream__ctor$121$lb194$rb$eqvoid._ctor [as _ctor$121[194]=void] (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.IO.js:790:7)
at System_IO_MemoryStream__ctor$121$lb194$rb$eqvoid (jsil://closure/System.IO.MemoryStream._ctor$121[194]=void:7:41)
at JSIL.ConstructorSignature.ConstructorSignature_Construct$1 [as Construct] (jsil://closure/ConstructorSignature.Construct$1:6:14)
at Function.WebsocketMessage_Deserialize (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:6989:24)
at Function.ServerConnection_WebSocket_OnMessage (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:5678:53)
at SharedObjects_WebSocket.Delegate_Invoke [as OnMessage] (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:9344:23
JSIL.Browser.WarningService.write @ JSIL.Browser.js?20178151553:199
JSIL.Host.warning @ JSIL.Host.js?20178151553:158
JSIL.WarningFormat @ JSIL.Core.js?20178151553:10539
ExternalMemberStub @ JSIL.Core.js?20178151553:1291
ctorBytesImpl @ JSIL.IO.js:771
_ctor @ JSIL.IO.js:790
System_IO_MemoryStream__ctor$121$lb194$rb$eqvoid @ System.IO.MemoryStream._ctor$121[194]=void:7
ConstructorSignature_Construct$1 @ ConstructorSignature.Construct$1:6
WebsocketMessage_Deserialize @ SharedObjects.js?20178151553:6989
ServerConnection_WebSocket_OnMessage @ SharedObjects.js?20178151553:5678
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
WebSocket_OnMessageCallback @ SharedObjects.js?20178151553:6458
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
JSIL.Browser.js?20178151553:199 The external method 'void .ctor()' of type 'System.Xml.Serialization.XmlSerializationReader' has not been implemented; calling inherited method.
at Object.JSIL.WarningFormat (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:10539:13)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.ExternalMemberStub (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:1291:14)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.XmlSerializationReader1__ctor (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:1232:31)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1 (jsil://closure/Microsoft.Xml.Serializat ... der1:17:21)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializerContract_CreateInstanceOfType.XmlSerializerContract_get_Reader (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:4071:12)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.MakeSerializationReader (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.XML.js:193:31)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as Deserialize$388,34,389=30] (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.XML.js:275:29)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.System_Xml_Serialization_XmlSerializer_Deserialize [as Deserialize] (jsil://closure/System.Xml.Serialization ... lize:15:25)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as Deserialize$388=30] (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.XML.js:251:23
JSIL.Browser.WarningService.write @ JSIL.Browser.js?20178151553:199
JSIL.Host.warning @ JSIL.Host.js?20178151553:158
JSIL.WarningFormat @ JSIL.Core.js?20178151553:10539
ExternalMemberStub @ JSIL.Core.js?20178151553:1291
XmlSerializationReader1__ctor @ SharedObjects.js?20178151553:1232
Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1 @ Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1:17
XmlSerializerContract_get_Reader @ SharedObjects.js?20178151553:4071
(anonymous) @ JSIL.XML.js:193
Deserialize @ JSIL.XML.js:275
System_Xml_Serialization_XmlSerializer_Deserialize @ System.Xml.Serialization.XmlSerializer.Deserialize:15
Deserialize @ JSIL.XML.js:251
MethodSignature_CallVirtual$0$1$inlineCache1 @ MethodSignature.CallVirtual$0$1$inlineCache1:10
WebsocketMessage_Deserialize @ SharedObjects.js?20178151553:6991
ServerConnection_WebSocket_OnMessage @ SharedObjects.js?20178151553:5678
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
WebSocket_OnMessageCallback @ SharedObjects.js?20178151553:6458
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
JSIL.Browser.js?20178151553:199 The external method 'void .ctor()' of type 'System.Xml.Serialization.XmlSerializationGeneratedCode' has not been implemented; calling inherited method.
at Object.JSIL.WarningFormat (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:10539:13)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.ExternalMemberStub [as _ctor$void=void] (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:1291:14)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.ExternalMemberStub (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:1298:39)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.XmlSerializationReader1__ctor (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:1232:31)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1 (jsil://closure/Microsoft.Xml.Serializat ... der1:17:21)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializerContract_CreateInstanceOfType.XmlSerializerContract_get_Reader (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:4071:12)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.MakeSerializationReader (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.XML.js:193:31)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as Deserialize$388,34,389=30] (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.XML.js:275:29)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.System_Xml_Serialization_XmlSerializer_Deserialize [as Deserialize] (jsil://closure/System.Xml.Serialization ... lize:15:25
JSIL.Browser.WarningService.write @ JSIL.Browser.js?20178151553:199
JSIL.Host.warning @ JSIL.Host.js?20178151553:158
JSIL.WarningFormat @ JSIL.Core.js?20178151553:10539
ExternalMemberStub @ JSIL.Core.js?20178151553:1291
ExternalMemberStub @ JSIL.Core.js?20178151553:1298
XmlSerializationReader1__ctor @ SharedObjects.js?20178151553:1232
Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1 @ Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1:17
XmlSerializerContract_get_Reader @ SharedObjects.js?20178151553:4071
(anonymous) @ JSIL.XML.js:193
Deserialize @ JSIL.XML.js:275
System_Xml_Serialization_XmlSerializer_Deserialize @ System.Xml.Serialization.XmlSerializer.Deserialize:15
Deserialize @ JSIL.XML.js:251
MethodSignature_CallVirtual$0$1$inlineCache1 @ MethodSignature.CallVirtual$0$1$inlineCache1:10
WebsocketMessage_Deserialize @ SharedObjects.js?20178151553:6991
ServerConnection_WebSocket_OnMessage @ SharedObjects.js?20178151553:5678
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
WebSocket_OnMessageCallback @ SharedObjects.js?20178151553:6458
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
JSIL.Browser.js?20178151553:199 The external method 'void .ctor()' of type 'System.Xml.Serialization.XmlSerializer' has not been implemented; calling inherited method.
at Object.JSIL.WarningFormat (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:10539:13)
at Microsoft_Xml_Serialization_GeneratedAssembly_WebsocketMessageSerializer.ExternalMemberStub [as _ctor$void=void] (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.Core.js?20178151553:1291:14)
at Microsoft_Xml_Serialization_GeneratedAssembly_WebsocketMessageSerializer.System_Xml_Serialization_XmlSerializer__ctor [as _ctor] (jsil://closure/System.Xml.Serialization ... .ctor:9:25)
at Microsoft_Xml_Serialization_GeneratedAssembly_WebsocketMessageSerializer.XmlSerializer1__ctor (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:2862:31)
at Microsoft_Xml_Serialization_GeneratedAssembly_WebsocketMessageSerializer.WebsocketMessageSerializer__ctor (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:3841:31)
at Microsoft_Xml_Serialization_GeneratedAssembly_WebsocketMessageSerializer (jsil://closure/Microsoft.Xml.Serializat ... izer:17:21)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializerContract_CreateInstanceOfType.XmlSerializerContract_GetSerializer (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/SharedObjects.js?20178151553:4198:40)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.MakeSerializer (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.XML.js:210:35)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as Deserialize$388,34,389=30] (file:///C:/ExampleDeserialization/GUISolution/GUIProject/Bin/output/Libraries/JSIL.XML.js:276:33
JSIL.Browser.WarningService.write @ JSIL.Browser.js?20178151553:199
JSIL.Host.warning @ JSIL.Host.js?20178151553:158
JSIL.WarningFormat @ JSIL.Core.js?20178151553:10539
ExternalMemberStub @ JSIL.Core.js?20178151553:1291
System_Xml_Serialization_XmlSerializer__ctor @ System.Xml.Serialization.XmlSerializer..ctor:9
XmlSerializer1__ctor @ SharedObjects.js?20178151553:2862
WebsocketMessageSerializer__ctor @ SharedObjects.js?20178151553:3841
Microsoft_Xml_Serialization_GeneratedAssembly_WebsocketMessageSerializer @ Microsoft.Xml.Serialization.GeneratedAssembly.WebsocketMessageSerializer:17
XmlSerializerContract_GetSerializer @ SharedObjects.js?20178151553:4198
(anonymous) @ JSIL.XML.js:210
Deserialize @ JSIL.XML.js:276
System_Xml_Serialization_XmlSerializer_Deserialize @ System.Xml.Serialization.XmlSerializer.Deserialize:15
Deserialize @ JSIL.XML.js:251
MethodSignature_CallVirtual$0$1$inlineCache1 @ MethodSignature.CallVirtual$0$1$inlineCache1:10
WebsocketMessage_Deserialize @ SharedObjects.js?20178151553:6991
ServerConnection_WebSocket_OnMessage @ SharedObjects.js?20178151553:5678
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
WebSocket_OnMessageCallback @ SharedObjects.js?20178151553:6458
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
JSIL.Browser.js?20178151553:201 Error: An attempt was made to reference the member 'ComputeStringHash(s)', but it was explicitly ignored during translation.
at Object.JSIL.IgnoredMember (JSIL.Core.js?20178151553:1244)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.XmlSerializationReader1_Read15_PayloadType (SharedObjects.js?20178151553:1605)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.XmlSerializationReader1_Read16_WebsocketMessage (SharedObjects.js?20178151553:1707)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.XmlSerializationReader1_Read29_WebsocketMessage (SharedObjects.js?20178151553:2056)
at Microsoft_Xml_Serialization_GeneratedAssembly_WebsocketMessageSerializer.WebsocketMessageSerializer_Deserialize$00 [as Deserialize$393=30] (SharedObjects.js?20178151553:3849)
at JSIL.MethodSignature.MethodSignature_CallVirtual$0$1$inlineCache1 (MethodSignature.CallVirtual$0$1$inlineCache1:10)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as DeserializeInternal] (JSIL.XML.js:221)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as Deserialize$388,34,389=30] (JSIL.XML.js:278)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.System_Xml_Serialization_XmlSerializer_Deserialize [as Deserialize] (System.Xml.Serialization.XmlSerializer.Deserialize:15)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as Deserialize$388=30] (JSIL.XML.js:251)
JSIL.Browser.WarningService.write @ JSIL.Browser.js?20178151553:201
JSIL.Host.abort @ JSIL.Host.js?20178151553:169
JSIL.IgnoredMember @ JSIL.Core.js?20178151553:1244
XmlSerializationReader1_Read15_PayloadType @ SharedObjects.js?20178151553:1605
XmlSerializationReader1_Read16_WebsocketMessage @ SharedObjects.js?20178151553:1707
XmlSerializationReader1_Read29_WebsocketMessage @ SharedObjects.js?20178151553:2056
WebsocketMessageSerializer_Deserialize$00 @ SharedObjects.js?20178151553:3849
MethodSignature_CallVirtual$0$1$inlineCache1 @ MethodSignature.CallVirtual$0$1$inlineCache1:10
Deserialize @ JSIL.XML.js:221
Deserialize @ JSIL.XML.js:278
System_Xml_Serialization_XmlSerializer_Deserialize @ System.Xml.Serialization.XmlSerializer.Deserialize:15
Deserialize @ JSIL.XML.js:251
MethodSignature_CallVirtual$0$1$inlineCache1 @ MethodSignature.CallVirtual$0$1$inlineCache1:10
WebsocketMessage_Deserialize @ SharedObjects.js?20178151553:6991
ServerConnection_WebSocket_OnMessage @ SharedObjects.js?20178151553:5678
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
WebSocket_OnMessageCallback @ SharedObjects.js?20178151553:6458
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
JSIL.Browser.js?20178151553:199 Error: An attempt was made to reference the member 'ComputeStringHash(s)', but it was explicitly ignored during translation.
at Object.JSIL.IgnoredMember (JSIL.Core.js?20178151553:1244)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.XmlSerializationReader1_Read15_PayloadType (SharedObjects.js?20178151553:1605)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.XmlSerializationReader1_Read16_WebsocketMessage (SharedObjects.js?20178151553:1707)
at Microsoft_Xml_Serialization_GeneratedAssembly_XmlSerializationReader1.XmlSerializationReader1_Read29_WebsocketMessage (SharedObjects.js?20178151553:2056)
at Microsoft_Xml_Serialization_GeneratedAssembly_WebsocketMessageSerializer.WebsocketMessageSerializer_Deserialize$00 [as Deserialize$393=30] (SharedObjects.js?20178151553:3849)
at JSIL.MethodSignature.MethodSignature_CallVirtual$0$1$inlineCache1 (MethodSignature.CallVirtual$0$1$inlineCache1:10)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as DeserializeInternal] (JSIL.XML.js:221)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as Deserialize$388,34,389=30] (JSIL.XML.js:278)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.System_Xml_Serialization_XmlSerializer_Deserialize [as Deserialize] (System.Xml.Serialization.XmlSerializer.Deserialize:15)
at System_Xml_Serialization_XmlSerializer__ctor$31$eqvoid.Deserialize [as Deserialize$388=30] (JSIL.XML.js:251)
JSIL.Browser.WarningService.write @ JSIL.Browser.js?20178151553:199
JSIL.Host.abort @ JSIL.Host.js?20178151553:175
JSIL.IgnoredMember @ JSIL.Core.js?20178151553:1244
XmlSerializationReader1_Read15_PayloadType @ SharedObjects.js?20178151553:1605
XmlSerializationReader1_Read16_WebsocketMessage @ SharedObjects.js?20178151553:1707
XmlSerializationReader1_Read29_WebsocketMessage @ SharedObjects.js?20178151553:2056
WebsocketMessageSerializer_Deserialize$00 @ SharedObjects.js?20178151553:3849
MethodSignature_CallVirtual$0$1$inlineCache1 @ MethodSignature.CallVirtual$0$1$inlineCache1:10
Deserialize @ JSIL.XML.js:221
Deserialize @ JSIL.XML.js:278
System_Xml_Serialization_XmlSerializer_Deserialize @ System.Xml.Serialization.XmlSerializer.Deserialize:15
Deserialize @ JSIL.XML.js:251
MethodSignature_CallVirtual$0$1$inlineCache1 @ MethodSignature.CallVirtual$0$1$inlineCache1:10
WebsocketMessage_Deserialize @ SharedObjects.js?20178151553:6991
ServerConnection_WebSocket_OnMessage @ SharedObjects.js?20178151553:5678
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
WebSocket_OnMessageCallback @ SharedObjects.js?20178151553:6458
Delegate_Invoke @ JSIL.Core.js?20178151553:9344
SharedObjects.js?20178151553:5720 08/15/2017 15:54:19 - In WebSocket_OnMessage, exception: Error: An attempt was made to reference the member 'ComputeStringHash(s)', but it was explicitly ignored during translation.

Please advise. Thank you.
Attachments
ExampleDeserialization.zip
(15.85 MiB) Downloaded 9 times

kmatt
Posts: 30
Joined: Wed Feb 01, 2017 11:16 am

Re: Problem with deserialization in generated javascript

Postby kmatt » Thu Sep 07, 2017 6:41 am

Hello?! Is anybody out there working on this?! We cannot run in the browser without a fix for this.

JS-Support
Site Admin
Posts: 783
Joined: Tue Apr 08, 2014 3:42 pm

Re: Problem with deserialization in generated javascript

Postby JS-Support » Thu Sep 07, 2017 11:12 pm

Hi,

Sorry for the late reply.

Yes, we are working on this. One full time developer is currently developing the DataContractSerializer and rewriting the whole WCF stack to use the DataContractSerializer instead of the XmlSerializer.

The early support for XDocument introduced in Beta 11.17 serves this purpose.

Please expect the DataContractSerializer within 2 weeks or earlier.

This will also allow to get rid of Sgen.exe and its generated code, as well as fix most of the current limitations of the XmlSerializer and also improve app size, compilation time and runtime speed.

Thanks
Regards
JS-Support

kmatt
Posts: 30
Joined: Wed Feb 01, 2017 11:16 am

Re: Problem with deserialization in generated javascript

Postby kmatt » Tue Sep 12, 2017 5:44 am

Awesome, I saw the new release, thank you!

TaterJuice
Posts: 80
Joined: Thu Mar 16, 2017 5:40 am

Re: Problem with deserialization in generated javascript

Postby TaterJuice » Tue Sep 12, 2017 9:04 am

JS-Support wrote:...This will also allow to get rid of Sgen.exe and its generated code, as well as fix most of the current limitations of the XmlSerializer and also improve app size, compilation time and runtime speed.

Thanks
Regards
JS-Support


That sounds great! Thank you!

JS-Support
Site Admin
Posts: 783
Joined: Tue Apr 08, 2014 3:42 pm

Re: Problem with deserialization in generated javascript

Postby JS-Support » Tue Oct 17, 2017 7:32 am

Hi,

An early version of the DataContractSerializer is now available in the latest Beta, at:
http://forums.cshtml5.com/viewforum.php?f=6

Please feel free to let me know if it fixes the issue.

Thanks.
Regards,
JS-Support

JS-Support
Site Admin
Posts: 783
Joined: Tue Apr 08, 2014 3:42 pm

Re: Problem with deserialization in generated javascript

Postby JS-Support » Tue Nov 14, 2017 4:54 am

@kmatt: do you still encounter this issue or was it fixed by the new serializer implementation?


Return to “Bug Reports”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest

 

 

cron