У меня есть приложение .Net 2.0 C#, которое время от времени обновляется, а версия сборки и версия файла увеличиваются. Все это прекрасно работает, но также прерывает хранение файлов настроек xml в изолированном хранилище. (Файлы xml генерируются DevExpress XtraGridView.SaveLayoutToXml())При обновлении сборки лучше всего переносить файлы в изолированном хранилище?
Есть ли способ скопировать эти файлы из старой папки в изолированном хранилище в новую папку. Т.е. от Appname \ 1.0.0.0 до Appname \ 1.0.1.0
Или есть лучшее место для хранения этих xml-файлов, которое не изменится при изменении версии файла приложения?
Я не хочу хранить эти файлы в папке .exe приложения, так как приложению не разрешается записывать в эту папку в Vista без прав администратора.
Я не использую ClickOnce. Я прочитал во второй ссылке, которую вы указали, что не рекомендуется подписывать вашу основную сборку .exe с сильным именем. Я закончил хранение xml в виде строки в файле настроек, который обновляет (с несколькими строками кода) с обновлением версии – csjohnst