public void DeSerialize()
      {
         BinaryFormatter formatter = new BinaryFormatter();
         AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(OnResolveAssembly);
         formatter.Deserialize(stream);
         AppDomain.CurrentDomain.AssemblyResolve -= new ResolveEventHandler(OnResolveAssembly);
      }

      private Assembly OnResolveAssembly(object sender, ResolveEventArgs args)
      {
         Assembly assembly = System.Reflection.Assembly.Load(args.Name);
         if (assembly != null)
         {
            return assembly;
         }

         return Assembly.GetExecutingAssembly();
      }


相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
  • 2021-12-19
  • 2022-12-23
  • 2022-12-23
  • 2021-05-31
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-07
  • 2022-01-21
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案