当我调试某些应用程序(使用Visual Studio 2005)时,我注意到加载了奇怪的,随机命名的模块.名称每次都会改变.但它们就像di-leyes,jnilel-e,lkmjelxl,llufvuwr.模块路径始终与模块名称相同.模块时间戳似乎是模块加载的时间.
因此,似乎正在创建随机命名的模块并将其加载到应用程序中,这听起来非常可怕.
有没有人见过这样的东西?或者任何人都可以给我一些如何弄清楚这些是什么的提示?
最佳答案 您需要加载文件以查看它们的作用.它们大多数是您在代码中序列化的类型的
XML序列化程序,但忘记生成相应的
XML序列化程序集.您可能希望使用Visual Studio或SGen生成XML序列化程序程序集,因为.Net为每种类型生成一个程序集,如果您有很多类型,那么这些程序集及其开销将浪费和分割您的内存.