Gleb писал(а):Уже есть в обращении три версии хренворка и шо бы вы думали, там есть полная обратная совместимость? Почему-то есть проги, которые обязательно требуют версию 1.1, хотя в системе есть 2.0 и 3.0.
Это изначальная задумка Microsoft.
Более того - в рамках одного фреймворка в Global Assembly Cache могут одновременно сосуществовать разные версии одной библиотеки, совершенно не совместимые между собой.
И это, имхо, правильно, т.к. позволяет не тянуть за собой старые "хвосты" ради совместимости + дает ряд других преимуществ.