Есть потребность тестировать свой софт для (хотя бы англоязычной) винды на всех версиях винды, в идеале с основными версиями сервис-паков. На предмет наличия системных .dll файлов, и их версий.
Кто как это делает?
Один из вариантов конечно это иметь несколько десятков виртуальных машин. Но как-то жалко когда столько места пропадает на винте, плюс надо их все еще поставить сначала, и все ради одного запуска на 5 минут раз в 3 месяца.
Пытался для этого приспособить Amazon AWS (очень успешно использую для тестирования версии для linux — на каждом из доступных дистриьютивов). На Amazon AWS десятки тысяч образов вирт. машин (правда наверно большая часть из этого это linux) которых можно развернуть одним кликом. Но вот винда какая-то там странная, при логине в винду на AWS получаем пустой рабочий стол, на котором не запущен проводник и не понятно как запускать другие приложения.
Вопросы:
1) как все-таки тестировать виндовые проги на amazon aws? Как запустить проводник там?
2) какие еще методы репозитарии облачных виртуальных машин есть, которые можно задействовать для тестирования?