C#正在运行新的应用程序

本文关键字:应用程序 运行 | 更新日期: 2023-09-27 18:21:47

我正在尝试在我的应用程序中运行新的应用程序,如new open。我使用:

Process.Start(@"filelocation");

这是可以的,但当用户更改文件位置时,我如何才能找到它。

C#正在运行新的应用程序

您有三个选项:

  1. 有一个配置文件,用户可以在其中指定可执行文件的位置
  2. 通知用户该文件已不在您期望的位置,然后执行(1)并存储该位置
  3. 执行(2),但搜索可执行文件,优先考虑预期位置,让用户选择正确的位置,然后将其存储在(2)和(1)中

捕获xml文件或配置文件中的文件位置。

从文件中读取位置。

当用户更改位置时,他们需要确保在配置文件中更新了位置数据。

或者,用户可以输入完整的路径作为参数。