【问题标题】:Directory Path of the last version of ClickOnce application最新版本 ClickOnce 应用程序的目录路径
【发布时间】:2013-02-16 10:45:59
【问题描述】:

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

这样的? Assembly.GetExecutingAssembly().Location

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

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

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

任何帮助将不胜感激:)

【问题讨论】:

    标签: directory clickonce updates multiple-versions assemblyversions


    【解决方案1】:

    无法检索该信息。

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

    【讨论】:

      猜你喜欢
      • 2012-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-30
      • 1970-01-01
      相关资源
      最近更新 更多