visual usar studio rechazado página puede pudo proyecto para iniciar está encontrar configurado conexión archivo aplicación iis iis-express

iis - usar - la página localhost ha rechazado la conexión visual studio



Ubicación del archivo de registro IISExpress (3)

IISExpress escribe datos de configuración y registro en una ubicación predeterminada de fábrica.

El directorio es un directorio "IISExpress" almacenado en el directorio de documentos de un usuario.

En el directorio se almacenan los siguientes archivos de carpetas debajo.

  • Config
  • Registros
  • TraceLogFiles

La ubicación de mi directorio de inicio está en un recurso compartido de red, determinado por la política de grupo

Actualmente estamos encontrando escenarios en los que el estudio visual se bloquea cuando se detiene la depuración de las aplicaciones de Silverlight usando IIS Express.

Estaba buscando cambiar la ubicación de los datos de registro y configuración de IISExpress para ver si esto soluciona el problema del bloqueo de Visual Studio. ¿Es posible cambiar la ubicación predeterminada de los archivos de registro y configuración?


Por defecto estará en:

C: / Users / user_name / Documents / IISExpress / Logs /


1. Por defecto, el archivo applicationhost.config define las siguientes dos ubicaciones de archivos de registro. Aquí IIS_USER_HOME se expandiría como %userprofile%/documents/IISExpress/ .

<siteDefaults> <logFile logFormat="W3C" directory="%IIS_USER_HOME%/Logs" /> <traceFailedRequestsLogging directory="%IIS_USER_HOME%/TraceLogFiles" enabled="true" /> </siteDefaults>

Puede actualizar las rutas de directorios anteriores para cambiar las ubicaciones de los archivos de registro.

2. Si está ejecutando IIS Express desde la línea de comandos, puede usar el modificador ''/ config'' para proporcionar el archivo de configuración de su elección. El siguiente enlace puede ayudarlo a http://learn.iis.net/page.aspx/870/running-iis-express-from-the-command-line/


http://www.iis.net/configreference/system.applicationhost/sites/sitedefaults

<configuration> <system.applicationHost> <sites> <siteDefaults> <logFile logFormat="W3C" directory="%SystemDrive%/inetpub/logs/LogFiles" enabled="true" /> <traceFailedRequestsLogging enabled="true" directory="%SystemDrive%/inetpub/logs/FailedReqLogFiles" maxLogFiles="20" /> <limits connectionTimeout="00:01:00" /> <ftpServer serverAutoStart="true" /> <bindings> <binding protocol="http" bindingInformation="127.0.0.1:8080:" /> </bindings> </siteDefaults> </sites> </system.applicationHost> </configuration>

Encuentro que la documentación de web.config es desordenada. Por lo tanto, es mejor proporcionar un historial completo de padres que un fragmento flotante con la expectativa de que el lector sepa dónde va naturalmente.