Can a winrt application run as a windows service, on win10/win2012?

时间:2015-09-01 22:14:11

标签: .net windows windows-runtime

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.)

2 个答案:

答案 0 :(得分:1)

  

如果我的winrt应用程序是后台进程,非可视化,可以   作为Windows服务运行?

您无法将WinRT应用程序作为Windows服务运行。 WinRT应用程序在完整性较低的App Container中运行,它也有自己的app lifecycle

后台任务是轻量级的。将后台执行保持在最低限度可确保前景应用程序和电池续航时间的最佳用户体验。

后台任务资源限制 enter image description here

答案 1 :(得分:0)

根据您要执行的服务类型,您实际上可以在Windows 10中使用WinRT。查看此构建说明并跳至有关应用程序服务的部分:https://channel9.msdn.com/Events/Build/2015/3-765