我想知道是否有办法获取ClickOnce应用程序的先前版本(比当前版本更旧的版本)的目录?
这样的东西? Assembly.GetExecutingAssembly()。位置
以上将获取当前正在运行的任何版本的目录。我想获得比这更早的版本的目录。
旧版本的目录中有一个文件,我需要在新版本中使用。所以,我想知道是否有办法找出答案。
这可能有帮助吗? 当我们尝试从控制面板卸载ClickOnce应用程序时,它会询问您是否要还原到上一个版本或完全删除该应用程序。 因为它说它有能力恢复到最后一个版本,所以最新版本的目录应该存储在新版本的某个地方,对吧? 我想知道目录路径。
任何帮助将不胜感激:)
答案 0 :(得分:0)
无法检索该信息。
如果您需要下一个版本可以访问某种信息,处理它的最佳方法是将其存储在应用程序数据中,这样就可以安全地从ClickOnce更新中获取,如{{3 }}