2

我从这里了解到我的项目创建了 MyAssembley.XmlSerializers.dll 文件,因为我在项目属性中将“生成序列化程序集”设置为自动。

我正在将类库部署到服务器,并且想知道会发生什么:

  • 如果我只部署没有 MyAssembley.XmlSerializers.dll 的 MyAssembley.dll(我认为 .NET 运行时只会动态生成它)

如果我已经部署了两个 dll 一次。

  • 我对 MyAssembley.dll 进行了更改(我假设 MyAssembley.XmlSerializers.dll 也会更改)但我最终只部署了 MyAssembley.dll。因此最终得到 MyAssembley.dll (最新版本)和 MyAssembley.XmlSerializers.dll (旧版本)[可能带我进入问题 1?]

提前致谢。

4

1 回答 1

0

如果要避免错误,只需关闭序列化即可。因此,MyAssembly.XMLSerializers.dll 的汇编版本不会有问题

除非您有一个使用大量内存的大型项目,否则您可以安全地关闭序列化。

于 2012-05-29T22:32:52.757 回答