ClickOnce应用程序的最新版本的目录路径

时间:2013-03-01 20:14:46

标签: directory clickonce updates multiple-versions assemblyversions

我想知道是否有办法获取ClickOnce应用程序的先前版本(比当前版本更旧的版本)的目录?

这样的东西? Assembly.GetExecutingAssembly()。位置

以上将获取当前正在运行的任何版本的目录。我想获得比这更早的版本的目录。

旧版本的目录中有一个文件,我需要在新版本中使用。所以,我想知道是否有办法找出答案。

这可能有帮助吗? 当我们尝试从控制面板卸载ClickOnce应用程序时,它会询问您是否要还原到上一个版本或完全删除该应用程序。 因为它说它有能力恢复到最后一个版本,所以最新版本的目录应该存储在新版本的某个地方,对吧? 我想知道目录路径。

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:0)

无法检索该信息。

如果您需要下一个版本可以访问某种信息,处理它的最佳方法是将其存储在应用程序数据中,这样就可以安全地从ClickOnce更新中获取,如{{3 }}