.net core net内核在Unix上的启动过程
我有一个网络核心应用程序。 我正在尝试在unix上启动进程(raspbian) 和捕获异常: 没有这样的文件或目录 但是可执行文件“~/Deploy/PROTOTYPE/Launcher/Launcher”存在,并且可以通过bash正常工作.net core net内核在Unix上的启动过程,.net-core,.net Core,我有一个网络核心应用程序。 我正在尝试在unix上启动进程(raspbian) 和捕获异常: 没有这样的文件或目录 但是可执行文件“~/Deploy/PROTOTYPE/Launcher/Launcher”存在,并且可以通过bash正常工作 我做错了什么?如果将UseShellExecute设置为Falseiirc,则不能使用相对路径。绝对路径解决我的问题! new Process() { StartInfo = ne
我做错了什么?如果将
UseShellExecute
设置为False
iirc,则不能使用相对路径。绝对路径解决我的问题!
new Process()
{
StartInfo = new ProcessStartInfo("~/Deploy/PROTOTYPE/Launcher/Launcher")
{
Arguments = "",
RedirectStandardOutput = true,
UseShellExecute = false,
CreateNoWindow = true,
}
}.Start();