【发布时间】:2018-07-30 08:05:07
【问题描述】:
.Net Core ConsoleApp 有问题。我正在尝试在 DebianOS 9.0 上将它作为守护进程运行。据我所知: 1. 在 Visual Studio 中创建应用程序。 2. 从 Visual Studio fox x64-linux 发布应用 3. 复制代码到 DebianOS 4.在/etc/systemd/system/newservice.service中创建服务
我的服务代码如下:
[Unit]
Description=Test
DefaultDependencies=no
[Service]
ExecStart=/var/SystemdExample/ConsoleApp.dll
WorkingDirectory=/var/SystemdExample
Restart=always
RestartSec=10
User=netuser
SyslogIdentifier=ConsoleAppEx
Group=netuser
[Install]
WantedBy=multi.user.target
当我尝试使用 systemctl start newservice.service 运行它时
这个命令的返回是这样的:
'newservice.service: Main process exited, code=exited, status=203/EXEC'
没有别的了。有人知道如何解决这个问题吗?
【问题讨论】:
标签: c# unix .net-core debian systemd