То, что aspnet_regiis.exe делает совершенно иначе, чем обновление сопоставлений документов для исправления версии aspnet_isapi.dll, - это обновление версии ASP.NET из inetmgr так же, как и запуск aspnet_regiis, я не смог найти ни одного сообщения в блоге или статьи, описывающей шаги, которые это конкретная пакетная команда делает. Пожалуйста, дайте любые ссылки, которые вам известны, чтобы подробно описать шаги aspnet_regiis.exe
Из Ссылка MSDN :
Когда несколько версий .NET Framework выполняются параллельно на одном компьютере, версия ASP.NET ISAPI отображается на ASP. Приложение .NET определяет, какая версия среды CLR используется для приложения. Средство регистрации ASP.NET IIS (Aspnet_regiis.exe) позволяет администратору или программе установки легко обновлять карты сценариев для приложения ASP.NET, чтобы они указывали на версию ASP.NET ISAPI, связанную с этим средством. Инструмент также можно использовать для отображения статуса всех установленных версий ASP. NET, зарегистрируйте версию ASP.NET, которая связана с инструментом, создайте каталоги клиентских скриптов и выполните другие операции настройки.
Из блога Скотта Форсайта :
Начиная с первой версии ASP.NET, Microsoft предоставила инструмент для контроля того, какая версия платформы зарегистрирована в IIS. Этот инструмент, aspnet_regiis.exe, довольно гибкий и при правильном понимании того, как работают IIS и ASP.NET, может использоваться практически в любой ситуации.
Он также может восстановить установку aspnet.
Иногда он просто ломается, и вам нужно запустить aspnet_regiis -i или -ir, чтобы исправить это.