我见过这篇优秀的帖子SO。
和大多数人一样,我开始了一个没有UI要求的新简单项目。我注意到了空白应用程序(通用Windows)选项。它与控制台应用程序有什么区别?
我需要一个可执行文件,它会在每隔一段时间内将tiff转换为pdf类型的工作。 (每30分钟一次)
我也不想要服务,因为在这种情况下不需要它来持续运行
答案 0 :(得分:1)
通用Windows空白应用程序是指通用Windows平台(UWP)。
它使用.Net Framework的一个子集,也有一些不在.Net Framework中的部分(感谢@DavidJ评论)并且还有一些其他应用程序行为限制。它用于在Windows PC,Windows手机,Xbox和其他Microsoft产品等各种设备上运行的应用程序。
看一下特别引用:
Windows 10通过一个API集,一个应用程序包和一个商店,可以更轻松地为UWP开发应用程序,以覆盖所有Windows 10设备 - PC,平板电脑,手机,Xbox,HoloLens,Surface Hub等。 / p>
因此无需仅将其用于 Windows_PC_only 控制台应用程序。
更多链接: