Quiero poder producir un solo MSI de VS08 que se puede utilizar para instalar, p. versiones de demostración, puesta en escena y producción de la misma aplicación en el mismo sitio web en el mismo IIS. En otras palabras, el usuario necesita tener el control de la cantidad de instancias que desea: no estoy en condiciones de pregenerarlos variando el código del producto (aunque en realidad habrá un límite superior realista de 10).) <EDIT>
La ruta de las transformaciones requiere un conocimiento similar a priori AFAICT (bott suggested this route y si bien funcionaría, no sería una gran experiencia para el cliente) </EDIT
>. ExistenAplicación ASP.NET instalador de MSI instancias múltiples
Otros casos de my question, sin respuestas en:
La respuesta ideal sería OOTB con VS08 pero no estarían sorprendidos si esto es otra muerta termina con esto (Por cierto, la mejor información sobre los instaladores MSI ASP.NET que he visto es this scottgu post).
MSDEPLOY parece estar en mi callejón, así que estaba buscando algo que lo envolviera, solo quiero ser compatible con sistemas operativos que no sean servidores como XP y Vista.
Veo signos de un próximo producto InstallShield que parece hacer precisamente eso, que basado en el dolor de hace 10 años me gustaría evitar, pero no soy del todo reacio a cambiar a algo menos doloroso. Un beneficio lateral sería que mi servidor CI [TeamCity] no necesitaría estar contaminado con una copia de VS sin una buena razón (y no, definitivamente no necesitaré mantenerlo allí para ejecutar MSTESTs: D).
Esto no se ha resuelto por completo, por lo que aún no se acepta nada –