Pregunta

Lo que aspnet_regiis.exe hacer exactamente aparte de la actualización de las asignaciones de documentos a la versión correcta aspnet_isapi.dll, se actualiza la versión de ASP.NET de inetmgr mismo que ejecutar aspnet_regiis, no pude encontrar ninguna entrada de blog o artículo que describe los pasos de este en particular de comandos por lotes hace. Por favor, dar cualquier enlace que conoces de detallar los pasos de aspnet_regiis.exe

¿Fue útil?

Solución

MSDN referencia :

  

Cuando varias versiones del .NET Framework se ejecutan de lado a lado en un único ordenador, la versión de ASP.NET ISAPI asignada a una aplicación determina ASP.NET que versión del tiempo de ejecución de lenguaje común (CLR) se utiliza para la aplicación. El registro de IIS en ASP.NET Herramienta (Aspnet_regiis.exe) permite a un administrador o un programa de instalación para actualizar fácilmente los mapas de secuencia de comandos para una aplicación ASP.NET para que apunte a la versión de ASP.NET ISAPI que se asocia con la herramienta. La herramienta también se puede utilizar para mostrar el estado de todas las versiones instaladas de ASP. NET, se registra la versión de ASP.NET que se acopla con la herramienta, crear directorios cliente-guión, y realizar otras operaciones de configuración.

Desde el blog de Scott Forsyth :

  

A partir de la primera versión de ASP.NET, Microsoft ha proporcionado una herramienta para el control de la versión del marco se ha registrado en IIS. Esta herramienta, aspnet_regiis.exe, es bastante flexible y con la correcta comprensión de la forma de IIS y ASP.NET de trabajo, se puede utilizar para casi cualquier situación.

Otros consejos

Mi característica favorita de ella, es la capacidad de cifrar la configuración en web.config algo a lo largo de las líneas de:

aspnet_regiis -pe / myapprootvirtualdirector

y descifrar es decir -pd

cifrar sólo después de su despliegue en el servidor -. Como el cifrado en una máquina no será válida por el otro, a menos que usted comparte teclas de la máquina

reg nistre ASPNET extensiones con IIS .

También puede reparar una instalación de Red PEA.

A veces sólo se rompe y necesita ejecutar aspnet_regiis -i o -ir para solucionarlo.

  

Por favor, dar cualquier enlace que conozco que detalla los pasos de aspnet_regiis.exe

aspnet_regiis.exe -h genera la siguiente información útil acerca de cómo funciona internamente la utilidad.

Microsoft (R) ASP.NET RegIIS version 4.0.30319.18408
Administration utility to install and uninstall ASP.NET on the local machine.
Copyright (C) Microsoft Corporation.  All rights reserved.


                       -- ASP.NET REGISTRATION OPTIONS --


-i                  Install this version of ASP.NET and update IIS
                    configuration at the root level to use this version of
                    ASP.Net.



-ir                 Install this version of ASP.NET, register only. Do not
                    change any web applications to use this version.



-iru                Install this version of ASP.NET. If there are any existing
                    applications that uses ASP.NET, it will not change IIS
                    configuration to use this version.

Ante un problema por el localhost no estaba funcionando (es decir. El sitio web no carga).

Me había instalado IIS 10.0 express después de haber instalado Visual Studio junto con .NET framework.

Debido a esto más adelante la instalación de IIS, localhost no se ha cargado.

Me corrió aspnet_regiis -i debajo de la ruta

C:\Windows\Microsoft.NET\Framework64\v4.0.30319

Esto solucionó el problema con éxito.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top