标签: c# serialization refactoring settings
我的项目中有一个类,我想移动并将该类重命名为项目命名空间中的其他位置。我尝试移动它,但程序不会反序列化Properties.Settings.Default下为该设置保存的任何设置。有没有办法可以移动它而不会丢失所有用户的设置?
Properties.Settings.Default
答案 0 :(得分:1)
我认为SerializationBinder包含解决问题的方法。
来自MSDN文档:
有些用户需要控制哪个类 加载,因为类有 在组件之间移动或 不同版本的类是 在服务器和客户端上需要。
答案 1 :(得分:0)
我假设您正在使用Studio,您是否尝试将类拖入类图并从那里重命名?我发现Studio相应地从类图重构。