xmlschemaset相关内容

如何指示 PowerShell 对 XmlSchemaSet 等 .NET 对象进行垃圾收集?

我创建了一个 PowerShell 脚本,它遍历大量 XML Schema (.xsd) 文件,并为每个文件创建一个 .NET XmlSchemaSet 对象,调用 Add() 和 Compile() 向其中添加架构,并打印出所有验证错误. 这个脚本可以正常工作,但是在某处存在内存泄漏,如果在 100 个文件上运行它会消耗 GB 的内存. 我基本上在一个循环中做的事情如下: $sch ..

如何指示PowerShell垃圾收集像XmlSchemaSet这样的.NET对象?

我创建了一个PowerShell脚本,它循环使用大量XML Schema(.xsd)文件,并为每个文件创建一个.NET XmlSchemaSet object,calls Add() 和 编译() 向其添加架构,并打印出所有验证错误。 p> 这个脚本可以正常工作,但是在某处存在内存泄漏,导致它在数百个文件上运行时会消耗千兆字节的内存。 我在循环中基本做的是: $ schemaS ..