空白通用Windows应用和控制台应用之间的区别

时间:2017-02-03 17:26:42

标签: c# visual-studio-2015 win-universal-app console-application

我见过这篇优秀的帖子SO

和大多数人一样,我开始了一个没有UI要求的新简单项目。我注意到了空白应用程序(通用Windows)选项。它与控制台应用程序有什么区别?

我需要一个可执行文件,它会在每隔一段时间内将tiff转换为pdf类型的工作。 (每30分钟一次)

我也不想要服务,因为在这种情况下不需要它来持续运行

1 个答案:

答案 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 控制台应用程序。

更多链接: