/ / ¿Dónde ha instalado mi usuario mi proyecto de configuración web? - instalador de windows, directorio virtual, web-setup-project

¿Dónde ha instalado mi usuario mi proyecto de configuración web? - instalador de windows, directorio virtual, web-setup-project

Tengo un proyecto de configuración web y un proyecto de servicio web en Visual Studio 08

En mi proyecto de configuración web permito al usuarioelija su nombre de directorio virtual y al final de la instalación tengo una clase de instalador en mi proyecto de servicio web que "quiere" hacer algunas cosas, como abrir una página web con la página de inicio del servicio web instalada.

Lo que pasa es que sé pasar parámetros.del proyecto de configuración web, como TARGETDIR en mi clase de instalador, pero no puedo averiguar la URL de lo que instaló. IE si instaló un directorio virtual llamado foo, puedo asumir que se encuentra en http://localhost/foo pero ¿qué pasa si me olvido de alguna configuración del IIS y tal vez el sitio web se encuentra en http://localhost/whatever/foo ?

Entonces, para que sea relativamente corto, al final de la instalación necesito saber en la clase de mi instalador la URL de mi servicio web.

Respuestas

1 para la respuesta № 1

La variable de instalación para el directorio virtual es TARGETVDIR.