Да, вы можете установить 1.0, 1.1, 2.0 (до 3.5) и 4.0 на одном компьютере ...
Но вы можете разместить только одну версию в каждом процессе (не уверен, что это изменилось с 4.0) ..
Edit:
Сборка компилируется для конкретной версии CLR, и эта версия CLR будет использоваться ..