2011-05-02 11 views
7

menos que puedo redirigir la carpeta Mis documentos a una copia local de IIS Express no puede comenzar con el siguiente mensaje de error: Nombre del archivo: Redirection.config Error: No se puede leer el archivo de configuraciónIIS 7.5 itinerancia expresan Visual Studio 2010 SP1 perfil

Esto ocurre cuando se inicia un nuevo proyecto web desde el estudio o incluso si solo hago doble clic en el archivo iisexpress.exe.

Cualquier forma de evitar esto o debo seguir redirec la carpeta Mis documentos

+1

También estoy teniendo el mismo problema. Estoy usando VMWare Fusion, por lo que mi PC es una máquina virtual, y la carpeta Mis documentos está asignada a la carpeta Documentos en el lado de Mac. En otras palabras, es como si estuviera en una unidad de red. El error ha sido reportado aquí: http://connect.microsoft.com/webmatrix/feedback/details/637342/iis-express-doesnt-run-when-my-documents-is-on-a-root- unidad # detalles pero no se proporciona ninguna solución. Si solo pudiéramos encontrar dónde establecer la ruta de los archivos de configuración de IIS Express ... –

Respuesta

1

Parece que está utilizando la versión antigua de IIS Express. Desinstale su versión exprs actual de IIS e instale la última versión de actualización desde http://www.microsoft.com/downloads/en/details.aspx?FamilyID=abc59783-89de-4adc-b770-0a720bb21deb

Háganos saber si esto no soluciona su problema.

+0

Gracias por la sugerencia .... Descargué y volví a instalar, y esto no solucionó el problema. He intentado ejecutar iisexpress.exe desde su carpeta y también iniciar un nuevo proyecto en vs2010 sp1. Mismos resultados Qué más se puede hacer. – Mariano

+0

Elimine/cambie el nombre de la carpeta% userprofile% \ documents \ iisexpress e inténtelo de nuevo. – vikomall

+0

Al eliminar la carpeta y ejecutar iisexpress.exe, se vuelve a crear, pero desafortunadamente no soluciona el problema.He instalado WebMatrix y esto inicia nuevos proyectos que creo en la matriz web, pero no las carpetas existentes con sitios web. – Mariano

0

Tuve exactamente el mismo problema cuando la organización para la que trabajé cambió la unidad de red donde mapearon mi carpeta Mis documentos (junto con muchos otros). Solía ​​estar en \ machine1 \ myusername $ y se movió a \ someothermachine \ myusername $.

Cuando traté de encender iisexpress en una ventana de la consola de "C: \ Archivos de programa (x86) \ IIS expreso>" a través de una línea de comandos VS, se volvió con

An error occurred while reading configuration information. Make sure that the configuration file \\machine1\myusername$\IISExpress\config\applicationhost.config exists, it is accessible, and contains valid configuration information.

Su script no se molestó en recorrer el registro y actualizar los punteros del antiguo "hogar" al nuevo. Así que terminé con archivos perdidos, duplicados en algunos casos y mensajes groseros en la línea de "este archivo no está disponible para su uso en este equipo".

Para solucionarlo, hice lo siguiente:

  1. encuentra la raíz/base de mis nuevos "Mis documentos" carpeta (ahora \\someothermachine\myusername$)
  2. Hizo un (manual, a través de regedit) búsqueda de registro para claves, valores y datos para \\machine1\myusername$\ y lo reemplazó con la nueva versión. Esto tomó un tiempo, hubo alrededor de 40-50 reemplazos.
  3. Reiniciado.

Luego pude volver a encender iisexpress, desde la misma ventana de la consola. Volvió a registrar el sitio web base estándar, y todo vuelve a funcionar.

¡Espero que esto ayude a otra persona!

Cuestiones relacionadas