Почему Visual Studio 2010 требует установки с MSI и перезагрузки только для того, чтобы заставить его работать, где Eclipse, основанный на аналогичной архитектуре (JVM вместо CLR), требует просто вставить файлы где-нибудь на диск.
Я могу согласиться с необходимостью установить .Net 4.0 через MSI (точно так же, как Java), но почему сама Visual Studio не может быть "установлена", как Eclipse?