通常,使用XMLSerializer自动序列化ISerializable对象时,会在C:\ WINDOWS \ Temp上生成.dll文件。
如果我实现了IXMLSerializable,我告诉它如何序列化/反序列化,它还会生成这个DLL吗? 我有一个非常简单的类序列化,我试图避免这种自动生成文件,出于权限原因。
有什么想法吗?
感谢。
答案 0 :(得分:4)
使用IXmlSerializable不会阻止它创建程序集。为此,请在项目属性中查看:
在这两种情况下,您都可以将其设置为“关闭”并手动使用XML Serializer Generator Tool (Sgen.exe)生成装配。