Ставь теперь обратно и не больше не трогай. Новые версии не заменяют предыдущие, они почти независимы и для разных приложений используются разные версии .NET
В ХР у меня установлены 1.0, 1.1, 2.0, 3.0, 3.5, 4.0
Тоже касается и Microsoft Visual C++ в трёх версиях 2005, 2008, 2010 и стоять должны все.
весело. т.е. если у мея есть проблемы с прогами требующими 4.0 то они должны этот 4.0 в системе находить и следовательно проблема в чем-то ином?
а еще вопрос - что такое Framework 4 Client Profile который тоже появился где-то когда-то?