是否有人遇到过独立存储目录的内容丢失或单击自动部署后无法正确更新的问题?
mr mo
问问题
974 次
3 回答
2
我相信您可以在这篇文章中找到答案——ClickOnce 和独立存储。
于 2009-01-08T22:40:48.647 回答
1
如果您的应用程序的版本发生变化(我不确定它到底是哪个版本号),那么新部署会创建一个新文件夹用于存储。隔离存储存储数据的方式有两种:
- 用户和组件的隔离
- 按用户、域和程序集进行隔离
在这两种情况下,当程序集更改时,目录也会更改。我不知道在部署之间保留数据的最佳方法是什么,但这就是原因。
于 2009-01-08T22:24:00.617 回答
0
去“失踪”——是的。我不确定 ClickOnce 是如何处理更新的,但我已经看到新版本没有与之关联的相同数据目录(或者它不会向前移动内容)。我能够手动找到旧文件并在必要时自行复制它,因此对于用户的应用程序数据,我要求他们指定一个目标,如果应用程序丢失了指向它的链接(存储在隔离存储中),他们可以轻松设置该目标。
于 2009-01-08T22:00:38.917 回答