您好,我安装了Windows 10 Iot的树莓派。我已经用Visual Studio发布了一个dotnet核心应用程序。我可以通过cmd / K myapp.exe通过ssh执行此操作。如何将这个应用程序添加到Windows设备门户以从那里运行它?我找到了桌面应用转换器,但无法安装...如果无法实现,如何自动启动应用?我只能通过ssh访问。
无法将此应用添加到Windows设备门户。 Windows设备门户仅列出设备中安装的UWP应用程序。如果要在Windows IoT核心版上自动启动.net核心应用程序,则可以使用schtasks创建计划任务。该任务可以在设备启动时或在指定的时间运行。
更新:
以下命令将创建一个任务,以在系统启动时运行应用程序。
schtasks /create /tn "My App" /tr c:\publish\webapplication1.exe /sc onstart /ru SYSTEM
请注意,您需要确认防火墙是否阻止了Web应用程序的端口。您可以使用此命令添加防火墙规则。
netsh advfirewall firewall add rule name="WebApplication1" dir=in protocol=TCP localport=5050 action=Allow