在执行期间更改工作文件夹的位置以使用多个settings.xml文件

时间:2019-02-14 14:18:40

标签: c# xml settings working-directory

我正在构建可计划在各种数据库上执行其他软件的软件。 我的程序有两个settings.xml文件:一个用于程序,一个用于计划运行的可执行文件。这两个settings.xml文件都位于单独的文件夹中。

我有一个问题:

  1. 要使我的程序从程序的settings.xml文件切换到计划运行的可执行文件的settings.xml,我只需要将当前工作目录更改为可执行文件settings.xml的位置即可。 ?

谢谢

伪代码(假设程序已经在使用settings.xml):

如果找到计划任务,请执行以下操作:

  1. 创建临时文件夹(如果尚不存在)

  2. 将模板xml文件复制到名为settings.xml的新文件夹中。

  3. 修改settings.xml,使其具有正确的数据库和服务器设置

  4. 将临时文件夹设置为工作文件夹

  5. 运行可执行文件

0 个答案:

没有答案