If my winrt applications is a background process, non visual, can it run as a windows service?
It needs to either auto start (by OS, like a service), or a regular windows service needs to be able to start it. (Or other way that gives same result.)
答案 0 :(得分:1)
如果我的winrt应用程序是后台进程,非可视化,可以 作为Windows服务运行?
您无法将WinRT应用程序作为Windows服务运行。 WinRT应用程序在完整性较低的App Container中运行,它也有自己的app lifecycle。
后台任务是轻量级的。将后台执行保持在最低限度可确保前景应用程序和电池续航时间的最佳用户体验。
答案 1 :(得分:0)
根据您要执行的服务类型,您实际上可以在Windows 10中使用WinRT。查看此构建说明并跳至有关应用程序服务的部分:https://channel9.msdn.com/Events/Build/2015/3-765