如何将Windows应用商店8.1应用移植到Windows 10?

时间:2015-08-05 06:32:39

标签: windows-store-apps windows-10

我在Windows应用商店8.1中开发了一些应用,我想将它们移植到Windows 10。

以前当Windows 8.1发布时,在Visual Studio中打开windows store 8应用程序代码时,在解决方案中我们有一个名为target to windows store 8.1的选项,然后它会处理所有事情。

现在如何使用C#和xaml

将Windows应用程序存储到Windows 10

有关此问题的任何帮助或任何文章吗?

提前致谢

2 个答案:

答案 0 :(得分:5)

执行此操作的最佳方法是基于通用模板创建新的Windows 10项目,然后将所有源文件和资源复制到该项目。这里有MSDN的详细说明:

https://msdn.microsoft.com/en-us/library/windows/apps/dn705768.aspx

在这里:

https://msdn.microsoft.com/en-us/library/windows/apps/dn751495.aspx

答案 1 :(得分:2)

0)安装Win10 RTM

行? =) (但是,如果你只想建立UWP项目,Win8.1也可以。但你不能使用xaml设计师,检查员等......我不能这样推荐)< / p>

1)安装VS2015 RTM和Win10SDK RTM。

默认情况下,未安装Win10SDK。您应该从安装选项对话框中选择Win10 SDK。

1.5)更新NuGET 3.1。

您可以在VS2015窗口的右上角看到标记图标。单击它以安装Nuget Update。

2)迁移您的解决方案和项目。

您应该使用本指南手动修改.csproj。

Migrate apps to the Universal Windows Platform (UWP)

之后,您可以使用VS2015构建应用程序。

注意 - 如果您遇到了数以千计的编译错误,请尝试从nuget console安装以下nuget包。

Microsoft.NETCore.UniversalWindowsPlatform

3)修改您的应用以适应UWP方式

以下页面可以帮助您。

Move from Windows Runtime 8 to UWP

Porting Windows Runtime 8 XAML and UI to UWP