Может ли CLR 4.0 выполнять CLR 2.0 IL без необходимости перекомпиляции исходного кода?
Вот хорошая статья , объясняющая различные сценарии. В разделе комментариев есть ссылка на MSDN , которая предоставляет дополнительную информацию.