我有一个Raspberry Pi 2和Raspbian我试图在系统启动时自动启动一个名为StartBrowser.exe的单声道程序。我在/etc/rc.local文件中添加了以下行:
sudo mono /home/pi/Desktop/StartBrowser.exe
我还试着添加:
sudo /home/pi/Desktop/StartBrowser.exe
程序在引导时不启动。当我在终端中运行相同的命令时,预期的程序将启动。我需要做什么才能在系统启动时启动"StartBrowser.exe“?
发布于 2018-06-04 08:43:37
要做到这一点,需要几个步骤:
sudo apt-get install mono-4.0-service
rc.local
文件的末尾,就在exit 0
行此调用之前:/usr/bin/mono-service -p:/directory/of/mono/app /directory/of/mono/app/app.exe
-p
开关是必需的,否则不会加载其他DLL。
发布于 2017-03-18 21:25:51
您可以使用"mono-service“在后台运行程序。
您可以像这样运行编译后的代码:
mono-service /home/pi/Desktop/StartBrowser.exe
默认情况下,这会在/tmp中创建一个锁定文件。您可以使用-l:选项来更改此设置。这样,您的服务就可以在后台运行
https://stackoverflow.com/questions/30381125
复制相似问题