Как сказал Питер Шнайдер, вам нужно проверить, что вы установили правильный .netfamwork на свой сервер.
Например, если ваше приложение собирается с asp.net 4.6. Вы должны убедиться, что у вас установлена правильная версия asp.net.
Вы можете проверить это, выполнив следующие шаги "
Панель управления -> Программы и компоненты -> Включение или отключение функций Windows
Службы IIS имеют подраздел World Wide Web Services/ Возможности разработки приложений
Если вы установили это, я предлагаю вам выполнить следующую команду в командной строке, чтобы зарегистрировать asp.net дляIIS снова.
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir
или
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir