Если хост-программа компилируется с.NET 4, но dll, на который ссылаются, является .net 3.5. Затем цель развертывает потребность машины установить и платформу .net 4 и время выполнения платформы .net 3.5?
Нет, в этом случае целевой машине нужна только среда выполнения фреймворка 4.0.