После отправки электронного письма представителю Microsoft Store он получил следующий ответ:
Я прошу прощения за путаницу по этому вопросу. Возможно, было бы более точным перечислить системные требования для обновления Visual Studio 2010 как «Любой инструмент Microsoft для разработчиков», так как инструменты других компаний-разработчиков не соответствуют требованиям.
Похоже, что они могли изменить свои политики по сравнению с версиями обновления в прошлом. Глядя на коробку обновления Visual Studio 2005, я вижу следующее:
Прилагаемая программа будет искать вашу систему, чтобы подтвердить ваше право на это обновление. Программное обеспечение будет установлено, только если вы являетесь лицензированным пользователем одного из следующих продуктов:
Продукты Microsoft: Microsoft Visual Tools, версия 5.0 или более поздняя
Конкурентные продукты: IBM VisualAge, IBM WebSphere Studio, BEA WebLogic Workshop, Oracle Developer Suite, Oracle JDeveloper, Borland C++Builder, Borland Enterprise Studio, Borland JBuilder, Borland Delphi, Borland Kylix, WebGain Studio, WebGain VisualCafe, TogetherSoft Together ControlCenter, Sun ONE Studio, Macromedia Studio, Macromedia Dreamweaver, Macromedia Flash, IntelliJ IDEA, Intel C++, Metrowerks CodeWarrior, Symantec Visual Café, Sun Java Studio, Borland C # Builder, Sybase PowerBuilder
Поэтому очевидно, что в прошлом они допускали обновления конкурентных продуктов.
Вызов представителя Microsoft в отдел корпоративного лицензирования подтвердил, что они разрешают обновление с любой платной предыдущей версии Visual Studio (она особо указала, что выпуски Visual Studio Express не подходят). Она также подтвердила, что они больше не предлагают обновления продуктов конкурентов-разработчиков (и, следовательно, Eclipse не отвечает требованиям).
Я не верю, что установщик действительно что-нибудь проверит. У меня все еще есть копия Visual Studio 6 (во всей красе), которая находится в моем шкафу, что дает мне право на обновление. Там нет никакого способа установить его на Windows 7, так как вам нужно VS2005 для Vista или новее из того, что я прочитал. Во всяком случае, это дает мне правовую позицию по этому вопросу.