这两者之间的区别是什么?为什么我要选择一个而不是另一个?
答案 0 :(得分:-1)
我假设你在谈论Windows Phone 8.1,它可以选择构建通用应用程序和Silverlight应用程序吗?
如果您希望开发相当于Windows桌面的应用程序,则通用应用程序允许您重复使用大部分代码。如果在大多数情况下从头开始开发新的应用程序,它应该是您的默认选择。
如果您将Windows Phone 8应用程序移植到Windows Phone 8.1,Silverlight选项将提供一个简单的升级选项 - 它允许您使用8.1功能而无需重新编写现有的WP8代码。