首页 > 解决方案 > Unix 上的 net core 启动过程

问题描述

我有一个网络核心应用程序。我正在尝试在 unix (raspbian) 上启动进程

           new Process()
            {
                StartInfo = new ProcessStartInfo("~/Deploy/PROTOTYPE/Launcher/Launcher")
                {
                    Arguments = "",
                    RedirectStandardOutput = true,
                    UseShellExecute = false,
                    CreateNoWindow = true,
                }
            }.Start();

并捕获异常:

没有这样的文件或目录

但是可执行文件 '~/Deploy/PROTOTYPE/Launcher/Launcher' 存在并且可以通过 bash 正常工作。

我究竟做错了什么?

标签: .net-core

解决方案


推荐阅读