Я предполагаю, что ваш реальный вопрос более или менее, вы можете смешивать версии .NET в одном приложении, если они используют COM для взаимодействия.
Я верю, что ответ "нет". В домене приложения может быть загружена только одна среда выполнения .NET. Несколько сред выполнения - это особенность .NET 4.