C# 用Process.Start()会出现打开的程序无法访问网络解决方案

C# 用Process.Start()会出现打开的程序无法访问网络
RT,打开后如图C# 用Process.Start()会出现打开的程序无法访问网络解决方案如果是不用这个,直接打开是没有问题的,或者用程序模拟鼠标双击打开也是没问题的,求教。
------解决方案--------------------
程序启动,首先要去读配置文件,而那个程序读配置文件用的是相对路径
所以你用外部程序调用时,这个相对路径变成了你的程序的路径,于是目标程序无法读取它自己的配置文件了

我记得start方法里可以传入参数,告诉目标程序启动路径是哪个
------解决方案--------------------
按照楼上的思路,把你的程序和你要启动的程序放到同一个目录下试试