.NET 4.0 не выводит предупреждения о несоответствии версии
При запуске приложения, скомпилированного под .NET 4.5, в системе с максимальной установленной версией .NET - 4.0, ошибки о несоответствии версии не выводится (приложение просто падает с TypeLoadException, если не удаётся найти некоторый тип, который отсутствуют в сборке из набора установленного .NET Framework). Интересно, что .NET 3.5 - более старая версия - такую ошибку выводит.
Вопрос заключается в том, как заставить .NET 4.0 выводить эту ошибку.