ClickOnce和应用程序数据

时间:2010-06-29 07:45:40

标签: windows visual-studio clickonce

我正在尝试使用ClickOnce部署应用程序。问题是,我将用户生成的文件保存在应用程序的工作目录中。现在,当用户安装下一版本的应用程序时,他的旧文件将不再可用。这个问题的最佳解决方法是什么 - 或者这是否意味着我必须推出自己的安装程序!

谢谢!

2 个答案:

答案 0 :(得分:2)

使用isolated storage而不是应用程序的工作目录。

This post可以帮助你。

答案 1 :(得分:1)

当Windows Vista问世并且开发人员无法再在Program Files中存储数据时,Microsoft建议使用LocalApplicationData。我们在应用程序名称的文件夹下存储了大量缓存数据。我写了一篇博客文章,如果你有兴趣,可以准确地说明如何做到这一点。我称之为Where do I put my data to keep it safe from ClickOnce updates?