Как я могу удалить .net Framework 4 из VS2010 и заставить его (VS) все еще работать?
Если вы просто удалите .net 4, VS не запускается и показывает «Неизвестная ошибка».
Вы не можете запустить VS2010 без .NET 4.0.
Вы можете принудительно заставить приложение использовать определенную версию среды выполнения: http://msdn.microsoft.com/en-us/library/d5cd9b2c(VS.80).aspx. Вы можете использовать это для своего инструмента автоматизации.