2011-01-30 24 views
21

Acabo de instalar IIS Express, ¿alguien puede decirme dónde obtiene la configuración para las siguientes variables?Variables globales dentro de IIS Express

%IIS_BIN% 
%IIS_USER_HOME% 
%IIS_SITES_HOME% 
%SYSTEMDRIVE% 

Gracias

+0

Me siento como nadie realmente ha buscado todavía sobre cómo hacer eso. Me pregunto si este comportamiento de seleccionar Mis documentos solo está codificado en IIS. Por cierto, ¿es realmente una pregunta de StackOverflow? –

Respuesta

25

Las tres variables de entorno siguientes son fijados por iisexpress.exe durante el inicio del proceso.

  • %IIS_BIN% - se refiere a la carpeta de instalación de IIS expreso (%PROGRAMFILES%\IIS Express)
  • %IIS_USER_HOME% - %USERPROFILE%\Documents\IISExpress
  • %IIS_SITES_HOME% - %USERPROFILE%\Documents\My Web Sites

%SYSTEMDRIVE% - es un entorno de sistema estándar de las ventanas variables

+1

Entonces, si quiero anular estos valores, ¿cómo lo haré? – StuffandBlah

+0

Para cambiar IIS_USER_HOME, ruta de IIS_SITES_HOME, redirija la carpeta 'Mis documentos' a su ruta de interés. Por ejemplo, si redirige mi carpeta docouments a c: \ temp, su IIS_USER_HOME, IIS_SITES_HOME se convertirá en 'c: \ temp \ iisexpress', 'c: \ temp \ my web sites' respectivamente. No puede anular/cambiar IIS_BIN, SYSTEMDRIVE – vikomall

+4

* @ user578913 *: -0.5. No quiero desacreditarlo de ninguna manera, pero la información en su respuesta sería aún más creíble si pudiera respaldarla con una fuente oficial. Lo digo porque encontré al menos un error: '% IIS_BIN%' no * apunta a la carpeta de instalación, sino a la carpeta de la instancia actualmente en ejecución de 'iisexpress.exe'. (Lo sé a través de algunos experimentos rápidos). Esto puede parecer algo aburrido, pero se vuelve importante una vez que comienzas a tener múltiples copias de IIS Express, p. en varias soluciones. – stakx

0
%IIS_USER_HOME% - The IIS Express home directory for the user 
%IIS_SITES_HOME% - The default home directory for sites 
%IIS_BIN% - The location of the IIS Express binaries 
%SYSTEMDRIVE% - The drive letter of %IIS_BIN%