ClickOnce и данные приложения - PullRequest
1 голос
/ 29 июня 2010

Я пытаюсь развернуть приложение, используя ClickOnce. Проблема в том, что я сохраняю пользовательские файлы в рабочем каталоге приложения. Теперь, когда пользователь устанавливает следующую версию приложения, его старые файлы больше не будут ему доступны. Как лучше обойти эту проблему - или это значит, что мне нужно запустить свой собственный установщик!

спасибо!

Ответы [ 2 ]

2 голосов
/ 29 июня 2010

Изучите использование изолированного хранилища , а не рабочего каталога приложения.

Этот пост должен помочь вам.

1 голос
/ 30 июня 2010

Когда вышла Windows Vista, и разработчики больше не могли хранить данные в Program Files, Microsoft рекомендовала использовать LocalApplicationData. Там мы храним много кэшированных данных в папке с названием нашего приложения. Я написал запись в блоге, показывающую, как именно это сделать, если вам интересно. Я называю это Где я могу разместить свои данные, чтобы защитить их от обновлений ClickOnce?

...