Корпорація Майкрософт роздає безкоштовні віртуальні машини, що містять Windows 10 Enterprise, Visual Studio 2017 та багато інших утиліт для сприяння розробці додатків універсальної платформи Windows. Зауважте, що термін дії цієї віртуальної машини закінчується 15 листопада 2018 року.
Під час завантаження середовища розробки вам потрібно буде вибрати між VMware, VirtualBox, Hyper-V або Parallels, залежно від програмного забезпечення віртуальної машини, яке ви використовуєте. Кожна віртуальна машина важитиме від 17 до 20 ГБ і матиме все необхідне для розробки програм UWP. Це включає:
- Windows 10 Fall Creators Update Enterprise Evaluation (збірка 201710)
- У Visual Studio 2017 (версія 15.4) доступні робочі процеси UWP, C++ і Azure.
- Windows SDK та інструменти (збірка 16299.15, встановлена як частина робочого процесу VS UWP).
- Шаблони Windows UWP (останні).
- Підсистема Windows для Linux.
- Режим розробника, Bash на Ubuntu на Windows.
Посилання для завантаження: https://developer.microsoft.com/en-us/windows/downloads/virtual-machines
Дізнайтеся, як розробляти програми UWP
На сторінці завантаження віртуальної машини також є багато зразків, інструкцій і документів для тих, хто хоче навчитися розробляти програми в Windows 10. Якщо ви не придбали ліцензію у VMware, Parallels або не використовуєте Windows 10 Professional, інакше використовуйте VirtualBox і відповідна віртуальна машина. Оскільки VirtualBox є безкоштовним і підтримує знімки для збереження стану сервера та відновлення за потреби.
Параметри VirtualBox за замовчуванням
Під час інсталяції через VirtualBox вам потрібно імпортувати програму, а коли вас запитають про файл OVA, вкажіть на файл, який ви завантажили або розпакували. Просто використовуйте параметри за замовчуванням, як зазначено вище, з додатковою оперативною пам’яттю, якщо її надлишок, а потім натисніть кнопку «Імпортувати». Тоді ви можете почати вивчати розробку програм UWP.
Зверніть увагу, що термін дії Windows 10 Enterprise закінчується 15 листопада 2018 року.
Дивіться більше: 5 найкращих програм для віртуальних машин