1

我想知道有没有办法获取ClickOnce Application上一个版本(比当前版本老的最后一个版本)的目录?

像这样的东西?Assembly.GetExecutingAssembly().Location

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

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

这可能有帮助?? 当我们尝试从控制面板卸载 ClickOnce 应用程序时,它会询问您是要恢复到上一个​​版本还是完全删除该应用程序。既然它说它有能力恢复到上一个​​版本,那么在新版本的某个地方应该有上一个版本的目录,对吧?我想知道那个目录路径。

任何帮助将不胜感激 :)

4

1 回答 1

0

没有办法检索该信息。

如果有某种信息需要下一个版本才能访问,处理它的最佳方法是将其存储在应用程序数据中,这样它不会受到 ClickOnce 更新的影响,如本博客文章中所述

于 2013-03-04T06:46:54.287 回答