2009-01-08 82 views
1

是否有人在单击一次自动部署后,孤立存储目录的内容丢失或未正确更新?Clickonce&孤立存储

+0

事实证明,我们使用的是AssemblyScope,而我们装配的版本号是基于当年的。所以随着2008年到2009年的变化,我们的汇编主版本发生了变化。 – 2009-01-09 15:37:49

回答

0

去“失踪” - 是的。我并不确定ClickOnce如何处理更新,但我已经看到新版本不会有与其关联的相同数据目录(或者它不会将内容向前移动)。我能够手动查找旧文件,并在必要时自行将其复制,以便为用户的应用程序数据指定一个目标,如果应用程序丢失链接(它存储在IsolatedStorage中),则可以轻松设置目标。

1

如果您的应用程序版本发生变化(我不确定它确切的版本号),那么新的部署会创建一个新的文件夹进行存储。有2种方式中,分离的存储装置存储的数据:

  1. 分离由用户和组装
  2. 分离由用户,域和组装

在两种情况下,当组件改变目录的变化。我不知道在部署之间保持数据的最佳方式是什么,但这是推理的原因。