5
我有一个.Net 2.0的C#应用程序,偶尔会更新和大会版本和文件版本增加。这一切都工作正常,但它也打破了隔离存储中存储xml设置文件。 (XML文件中通过的DevExpress XtraGridView.SaveLayoutToXml产生())升级组件时,在隔离存储中迁移文件的最佳方式是什么?
有没有办法将这些文件从旧文件夹中的独立存储复制到新的文件夹。即从应用程序名称\ 1.0.0.0到应用程序名称\ 1.0.1.0
或者是否有更好的地方来存储这些XML文件,当应用程序的文件版本更改时不会更改?
我不想将这些文件存储在应用程序的.exe文件夹中,因为应用程序不允许在没有管理员权限的情况下写入Vista中的文件夹。
我没有使用ClickOnce。我在你提供的第二个链接中阅读,它不建议用强名称来签署你的main .exe程序集。 我最终将xml作为字符串存储在设置文件中,该文件不会升级版本升级(具有几行代码) – csjohnst 2009-02-23 08:51:30