C# Windows Phone 8.0应用程序的向后兼容性
我有一个为Windows Phone 8.0构建和发布的小应用程序。我需要发布一个小的更新,在升级到VS2015/WP8.1平台时,我遇到了各种各样的IDE错误&缺少类/类型 因此,我只想将应用程序保持在WP 8.0,但: 问题1:此应用程序是否会在WP 8.1和Windows 10手机上运行C# Windows Phone 8.0应用程序的向后兼容性,c#,windows-phone-8,windows-phone-8.1,visual-studio-2015,C#,Windows Phone 8,Windows Phone 8.1,Visual Studio 2015,我有一个为Windows Phone 8.0构建和发布的小应用程序。我需要发布一个小的更新,在升级到VS2015/WP8.1平台时,我遇到了各种各样的IDE错误&缺少类/类型 因此,我只想将应用程序保持在WP 8.0,但: 问题1:此应用程序是否会在WP 8.1和Windows 10手机上运行 问题2:尽管目标平台为8.0,但Microsoft的应用商店是否允许我发布此更新?您遇到了这些缺失的类型,因为Windows Phone 8.0应用程序是用Silverlight编写的,Windows P
问题2:尽管目标平台为8.0,但Microsoft的应用商店是否允许我发布此更新?您遇到了这些缺失的类型,因为Windows Phone 8.0应用程序是用Silverlight编写的,Windows Phone 8.1(VS 2015)和Windows 10是Windows运行时应用程序。这是一个不同的API,因此某些类型被移动到其他名称空间(最有可能用于小型应用程序)或完全丢失 您的应用程序仍应在WP 8.1/10设备上运行,尽管它们可能无法完美地扩展到最新的屏幕比例,并且将无法访问这些平台的最新功能
有关打包和发布应用程序的额外帮助,请查看另一个SO问题。首先,在新设备上运行旧操作系统应用程序时,Microsoft提供了极好的向后兼容性。根据你的问题,