3

次の関数を使用して、オブジェクトを XML に変換しています。

Public Shared Function SerializeObject(ByVal objToSerialize As Object) As String
    Dim objXML As New Xml.Serialization.XmlSerializer(objToSerialize.GetType) 
    Dim sw As New IO.StringWriter()
    objXML.Serialize(sw, objToSerialize)
    Return sw.ToString() 
End Function

出力ファイルが 100MB のように見える特定の時点で切り捨てられていることに気付きました。この質問で使用するコードを見ることができます: XML フォルダー データを比較するための最良の方法

私が見る限り、最後のフォルダー内のいくつかのファイルを除いてすべてが表示されているようです。これは運が悪いだけで、検索の最後に最大の長さに達していると思います。

XML シリアライゼーション関数の 100MB の上限ですか、それとも他に何か問題があるのでしょうか?

4

1 に答える 1