小编Arv*_*iya的帖子

如何在 .NET systemd 服务中设置环境变量?

我有 Ubuntu 18 的 Linux 虚拟机。当我运行这个命令时

sudo systemctl start myservice.service
Run Code Online (Sandbox Code Playgroud)

获取错误

? myservice.service - dummyservice in .NET Loaded: loaded (/lib/systemd/system/myservice.service; disabled; vendor preset: enabled) Active: failed (Result: exit-code) since Tue 2020-05-26 23:53:20 IST; 10min ago Process: 3634 ExecStart=/usr/bin/dotnet /home/linux/bin/Downloads/myservice.dll (code=exited, status=1/FAILURE)

May 26 23:53:19 arvind systemd[1]: Starting myservice in .NET... May 26 23:53:20 arvind dotnet[3634]: The user's home directory could not be determined. Set the 'DOTNET_CLI_HOME' environment variable to spec May 26 23:53:20 arvind systemd[1]: myservice.service: Control process exited, code=exited …
Run Code Online (Sandbox Code Playgroud)

command-line environment-variables 18.04

3
推荐指数
1
解决办法
1512
查看次数