首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Raspbian操作系统启动时启动Mono程序?

如何在Raspbian操作系统启动时启动Mono程序?
EN

Stack Overflow用户
提问于 2015-05-22 01:59:57
回答 2查看 2.6K关注 0票数 1

我有一个Raspberry Pi 2和Raspbian我试图在系统启动时自动启动一个名为StartBrowser.exe的单声道程序。我在/etc/rc.local文件中添加了以下行:

代码语言:javascript
复制
sudo mono /home/pi/Desktop/StartBrowser.exe

我还试着添加:

代码语言:javascript
复制
 sudo /home/pi/Desktop/StartBrowser.exe

程序在引导时不启动。当我在终端中运行相同的命令时,预期的程序将启动。我需要做什么才能在系统启动时启动"StartBrowser.exe“?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-04 08:43:37

要做到这一点,需要几个步骤:

  1. 确保您的应用程序可以作为Windows服务运行RPi使用sudo apt-get install mono-4.0-service
  2. Now安装单服务您可以添加到rc.local文件的末尾,就在exit 0行此调用之前:

/usr/bin/mono-service -p:/directory/of/mono/app /directory/of/mono/app/app.exe

-p开关是必需的,否则不会加载其他DLL。

票数 1
EN

Stack Overflow用户

发布于 2017-03-18 21:25:51

您可以使用"mono-service“在后台运行程序。

您可以像这样运行编译后的代码:

代码语言:javascript
复制
mono-service /home/pi/Desktop/StartBrowser.exe

默认情况下,这会在/tmp中创建一个锁定文件。您可以使用-l:选项来更改此设置。这样,您的服务就可以在后台运行

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30381125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档