2013-07-10 37 views
-2

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

Process.Start(@"filelocation"); 

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

+3

你在说什么?什么文件? – SLaks

+0

很难说出你在这里问什么... – feralin

回答

1

你有三个选择:

  1. 有一个配置文件,用户可以指定可执行文件的位置。
  2. 通知用户该文件不再存在于您期望的位置,并执行(1)并存储该位置。
  3. 请执行(2),但搜索可执行文件,确定预期位置的优先级 - 让用户选择正确的位置,然后存储它ala(2)和(1)。
0

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

从文件中读取位置。

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

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