程序集名称更改后的Settings.Default.Upgrade()

时间:2015-03-29 14:08:27

标签: c#

由于某些原因,我不得不更改程序集名称(.exe)。由于.net设置使用程序集名称保存。 Framework无法找到[USER]/AppData/Local中通常存在的正确.config文件,因此在Upgrade上调用Settings.Default时无法升级。这符合Framework的预期。但由于程序集Guid相同,是否有任何可能的标志允许使用特定的程序集名称来检查设置文件。

我的解决方案是在调用升级之前重命名设置文件的目录,或者手动读取旧的.config文件并更新每个设置。但它只是一团糟。

我正在使用.net framework 2.0

任何帮助都会很好。 谢谢

0 个答案:

没有答案