积极答复者
关于vb.net中xml的问题

问题
答案
-
原文如下
如果包含要序列化的类型的程序集名为 MyType.dll,则关联的序列化程序集的名称将为 MyType.XmlSerializers.dll。
示例下面的命令创建一个名为 Data.XmlSerializers.dll 的程序集,用于序列化名为 Data.dll 的程序集中包含的所有类型。
sgen Data.dll 命令说明: 为 Data.Dll 生成 关联对应的 Data.XmlSerializers.dll 程序集。
该程序集包含 序列化和反序列化的方法,且特定为 Data.Dll程序集服务
可以从代码中引用需要序列化和反序列化 Data.dll 中的类型的 Data.XmlSerializers.dll 程序集。
下划线这句话的意思是,你可以 调用 命令(sgen *.dll)生成一个 *.dll 的 序列化和反序列化的程序集(*.XmlSerializers.dll )。
生成的这个程序集,您可以在 您自己的程序中 使用(引用),(因为这个程序集 已对 需要序列化的程序集进行 优化了)可以提高一定的执行效率
全部回复
-
在这里.
http://msdn.microsoft.com/zh-cn/library/182eeyhh.aspx
还有这里:
http://msdn.microsoft.com/zh-cn/library/bk3w6240(VS.80).aspx
最后那句
下面的命令创建一个名为 Data.XmlSerializers.dll 的程序集,用于序列化名为 Data.dll 的程序集中包含的所有类型。
可以从代码中引用需要序列化和反序列化 Data.dll 中的类型的 Data.XmlSerializers.dll 程序集。
下划线这句是啥意思?在工程属性里的引用还要加入生成的dll么?
-
原文如下
如果包含要序列化的类型的程序集名为 MyType.dll,则关联的序列化程序集的名称将为 MyType.XmlSerializers.dll。
示例下面的命令创建一个名为 Data.XmlSerializers.dll 的程序集,用于序列化名为 Data.dll 的程序集中包含的所有类型。
sgen Data.dll 命令说明: 为 Data.Dll 生成 关联对应的 Data.XmlSerializers.dll 程序集。
该程序集包含 序列化和反序列化的方法,且特定为 Data.Dll程序集服务
可以从代码中引用需要序列化和反序列化 Data.dll 中的类型的 Data.XmlSerializers.dll 程序集。
下划线这句话的意思是,你可以 调用 命令(sgen *.dll)生成一个 *.dll 的 序列化和反序列化的程序集(*.XmlSerializers.dll )。
生成的这个程序集,您可以在 您自己的程序中 使用(引用),(因为这个程序集 已对 需要序列化的程序集进行 优化了)可以提高一定的执行效率