簡體   English   中英

與XML序列化的奇怪遭遇

[英]Curious encounter with XML Serialization

所以,在本地,我成功地能夠序列化/反序列化我的對象,該對象具有帶私有setter的Field。 現在,當我將相同的代碼移動到其他機器時,代碼運行成功。 但是,當我從此代碼構建msi時,在RELEASE模式下,序列化程序無法處理對象中相同字段的反序列化。 有這種行為存在或被允許的特殊原因嗎?

public class ParentObject
{

   [XmlArray("ChildObjects"), XmlArrayItem("ChildObject")] 
  public  List<ChildObject> ChildObjects{ get; private set; }

}

對於未來的知識尋求者,@ Ralf的評論中列出的問題是XMLSerializer沒有特定服務器對臨時目錄的權限。

這是另一篇用一些代碼示例概述這個確切場景的文章,

ASP.NET拒絕訪問臨時目錄

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM