Для добавления поддержки Asp.net 4 в IIS 7.5, что актуально для Windows Server 2008 R2, нужно не только установить Net.Framework 4.5, но и воспользоваться консолью.
Безусловно, выбирать ОС Windows Server 2008 R2 - это очень архаичный метод, но иногда на Windows администраторов находит 🙂
Итак, после установки Net.Framework 4 нужно запустить aspnet_regiis для 32 и 64 битной версий.
Перейдите в консоли в директорию C:\Windows\Microsoft.NET\Framework\v4.0.30319 (cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 )
и выполните
aspnet_regiis ir
После этого перейдите в директорию 64 битного Net.Framework:
cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
и аналогично
aspnet_regiis ir
Перезапустите IIS, в настройках пула приложений можно будет выбрать поддержку Asp.net 4.