我知道这个问题已经被问这里,但解决方案并没有为我工作。
我原本要把它放到我的rc.local:
mono /home/pi/MyFolder/app.exe
我也曾尝试以上为单声道的完整路径。
我也把(两者)为:
/etc/xdg/lxsession/LXDE-pi/autostart
什么也没有发生在重新启动(不知道如何在桌面加载捕获启动时的错误。
如果我从桌面上运行我的应用程序它的工作原理。
还有什么我可以试试(U试过很多东西的话)?
我的应用程序使用相机。
现在,我发现那里rc.local中运行时创建的日志我有一个错误消息一起工作:
[ERROR]致命未处理的异常:System.TypeInitializationException:关于“System.Windows.Forms.XplatUI”的类型初始引发了异常。 ---> System.ArgumentNullException:无法打开显示(需要X-服务器检查DISPLAY环境变量)
我会考虑这个现在并相应更新。
把我的启动线rc.local的内部并没有为我工作,我与计时器发挥各地。我想这是因为我的应用程序在做不同的线程许多不同的事情。
我的解决办法是编辑这个文件:
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart
并把这一行:
@lxterminal -e /home/pi/MyApp.exe
这将启动一个终端窗口,然后执行我的应用程序。
正如我在kiosk模式正在运行的用户将不会看到终端窗口。