2009-01-09 18 views
7

Cada vez que intento instalar una aplicación Click Once, siempre aparece un error 404 del archivo setup.exe. Revisé la carpeta física a la que apunta el servidor web y confirmé que setup.exe existe en la ubicación correcta.Hacer clic Una vez Setup.exe devuelve 404 con IIS

El despliegue CO también funciona bien si abro la página web usando el archivo: //path/to/index.html

Respuesta

15

Grabación La respuesta para mí, así que puede mirar hacia arriba después

En IIS , asegúrese de que en las Propiedades de la carpeta, Pestaña Directorio de inicio, en la sección Configuraciones de la aplicación, esté ejecutando solo las secuencias de comandos y no las secuencias de comandos y los archivos ejecutables.

+0

Ojalá pudiera votar esto más de una vez –

4

En las propiedades del sitio web en IIS en la pestaña Directorio de inicio, asegúrese de haber establecido permisos de ejecución en Solo script y NOT en Script y ejecutables.

+0

¿Ha votado mi respuesta solo para hacer que la suya parezca más cercana a la cima, a pesar de que son la misma respuesta con la excepción de que obtuve la pestaña incorrecta (menor) y desea que aplique la configuración a todo el sitio web en lugar del directorio específico (que podría romper otras partes del sitio). –

+0

No, no lo hice, solo estaba tratando de ayudarlo con su problema, proporcionándole una respuesta. – olle

+2

Necesita un representante de al menos un 100 para vencer a echar un vistazo a la mía. Que tengas un buen día. – olle

4

Si está utilizando IIS 7 o posterior, vaya a asignaciones de controlador característica, y quitar CGI mapeo. Entonces su setup.exe servirá como archivo estático habitual.

+0

¡Gracias! e incluso si está deshabilitado, elimínelo de todos modos. – Vitalik

Cuestiones relacionadas