我知道如何在 Microsoft Azure 上制作和使用虚拟机 VS 2017 以及已安装最新版本的Windows 10,并使用它来开发或测试 uwp 应用。但问题是,我自己的笔记本电脑通常是内部构建,我正在制作uwp应用程序,这些应用程序最少支持创建者更新,所以为了确保我的应用程序在创建者更新上正常运行,我需要一台具有的机器安装了Windows 10创建者更新。
但azure始终只提供安装了最新版本的机器,现在它是秋季创作者更新,很快它将成为Spring创作者的更新。如何在安装了Visual Studio 2017的情况下在Azure上制作VM,但是我可以选择选择旧版本的Windows 10来测试我的应用程序?
答案 0 :(得分:0)
但azure始终只提供安装了最新版本的机器
它类似于开发和测试uwp应用程序的本地机器。如果使用默认选项安装VS2017,它将仅支持与当前操作系统版本匹配的SDK。您可以打开 Visual Studio安装程序点击修改按钮选择单个组件,然后查看您想要使用的旧版SDK,如关闭屏幕截图。
您可以在安装旧SDK后修改应用的目标版本以进行测试。
<强>更新强>
条件XAML从Creators Update(版本1703,版本15063)开始可用。要使用条件XAML,必须将Visual Studio项目的最低版本设置为构建15063(创建者更新)或更高版本,并将目标版本设置为比最小版本更高的版本。
如果要在azure虚拟机中安装旧版Windows 10,请参阅Use Windows client in Azure for dev/test scenarios。