旧版本 windows 10 的 Azure 虚拟机

Azure virtual machine with older version of windows 10

我知道如何在 Microsoft Azure 上使用 VS 2017 和最新版本的 windows 10 创建和使用虚拟机已经安装并使用它来开发或测试 uwp 应用程序。但问题是,我自己的笔记本电脑通常是内部版本,我正在制作对创作者更新有最低支持的 uwp 应用程序,所以为了确保我的应用程序 运行 在创作者更新时正常,我需要一台机器已安装 Windows 10 个创作者更新。

但是 azure 总是只提供安装了最新版本的机器,现在是秋季创作者更新,很快就会是 spring 创作者更新。如何在安装了 visual studio 2017 的情况下在 azure 上创建 VM,但我可以选择 select 旧版本的 windows 10 来测试我的应用程序?

But azure always provides machines with latest versions installed only

它类似于开发和测试 uwp 应用程序的本地机器。如果您使用默认选项安装 VS2017,它将只支持与当前操作系统版本匹配的 SDK。您可以打开 Visual Studio 安装程序 单击 修改 按钮 select 单个组件 和按照屏幕截图检查您要使用的旧版 SDK。

您可以在安装旧SDK后修改应用的目标版本进行测试。

更新

有条件 XAML 从创意者更新(版本 1703,内部版本 15063)开始可用。要使用条件 XAML,您的 Visual Studio 项目的最低版本必须设置为构建 15063(创意者更新)或更高版本,并且目标版本必须设置为比最低版本更高的版本。

如果要在azure虚拟机中安装旧版本windows 10,请参考Use Windows client in Azure for dev/test scenarios