我們的.NET 4應用程序使用外部.NET webservice,並且在調試模式下一切正常,但在發佈模式下,我們遇到了序列化錯誤。經檢查發現被送到服務的SOAP請求,並發現了一些不同的元素調試和發佈模式中的序列化有所不同
SOAP元素在調試模式下
<Key>pswhistory</Key>
<Value xsi:type="ArrayOfString">
<string>a</string>
<string>B</string>
</Value>
SOAP元素之一,在釋放模式
<Key>pswhistory</Key>
<Value xmlns:q1="http://tempuri.org/" xsi:type="q1:ArrayOfString">
<q1:string>a</q1:string>
<q1:string>B</q1:string>
</Value>
有人可以解釋這一點XMLSerializer的行爲?
謝謝
更改「生成序列化大會」從自動爲關固定,我有一個問題,謝謝! – JLWarlow