我在运行程序时遇到问题.
当我开始这个过程时,它说"找不到Tibia.dat!" (它认为exe文件位于项目目录中,当它不是时).
因此,当我在我的程序中启动该过程时(来自:C:\ program\Tibia\Tibia.exe),它说"找不到C:\ user\marcus\my documents\visual studio 2009\blablalba\Tibia.dat".
这是我正在使用的代码:
Process.Start(addressToFirstTibia + "\\Tibia.exe");
Run Code Online (Sandbox Code Playgroud)
感谢帮助!!
您需要设置工作目录.Tibia.exe可能希望它与可执行文件的目录相同,所以请尝试:
Process.Start(new ProcessStartInfo {
FileName = Path.Combine(addressToFirstTibia, "Tibia.exe"),
WorkingDirectory = addressToFirstTibia
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
168 次 |
| 最近记录: |