C#:访问最新版本clickonce以前版本的文件
我正在使用clickonce技术部署.net windows应用程序。出于某种原因,我需要更改保存一个XML文件的方法。当前,此XML文件保存在click once应用程序本身的安装文件夹中。 它是一种用户首选项XML文件,其中包含一些值,因此用户无需反复键入该值 我遇到的问题是,只要单击一次就有更新,就会在用户机器上创建新的安装文件夹,并且首选项XML文件将被重置。因此,现在我正在更改方法并将该值保存在Documents文件夹中。但我想从早期版本的click once访问文件中存在的值,并将其复制到documents文件夹(新位置)。这将确保用户使用工具的方式不会受到干扰C#:访问最新版本clickonce以前版本的文件,c#,deployment,clickonce,C#,Deployment,Clickonce,我正在使用clickonce技术部署.net windows应用程序。出于某种原因,我需要更改保存一个XML文件的方法。当前,此XML文件保存在click once应用程序本身的安装文件夹中。 它是一种用户首选项XML文件,其中包含一些值,因此用户无需反复键入该值 我遇到的问题是,只要单击一次就有更新,就会在用户机器上创建新的安装文件夹,并且首选项XML文件将被重置。因此,现在我正在更改方法并将该值保存在Documents文件夹中。但我想从早期版本的click once访问文件中存在的值,并将其
这是一个生产场景。我试过了,但找不到办法。在此方面的任何帮助都将不胜感激 单击一次不会为您提供这样的选项。我建议您通过在Main方法中添加几行代码来手动执行此操作。我已经在Main方法中编写了一段代码,但它引用了当前应用程序的启动路径。。是否有方法访问以前版本的应用程序启动路径。如果这是可行的,那么我想这是可以解决的。不是直接解决的。您可能必须循环浏览
应用程序文件
文件夹中的所有目录。单击一次不会提供这样的选项。我建议您通过在Main方法中添加几行代码来手动执行此操作。我已经在Main方法中编写了一段代码,但它引用了当前应用程序的启动路径。。是否有方法访问以前版本的应用程序启动路径。如果这是可行的,那么我想这是可以解决的。不是直接解决的。您可能必须循环浏览应用程序文件
文件夹中的所有目录。