Pregunta

Cada vez que uso Setup & amp; Implementación para crear una nueva configuración web y ejecutarla (después de editar todas las cosas buenas de las propiedades), la salida siempre es una copia del proyecto del sitio web ...

¿Cómo puedo generar una versión PreCompile del proyecto WebSite?

Lo que hice fue publicar el sitio web (para obtener la versión precompilada), agregar este nuevo sitio web precompilado como un sitio web existente a mi solución y agregarlo a la salida de contenido de la Configuración ...

bueno, la idea era buena pero recibo un error que dice:

"This application is already precompiled."

texto alternativo http://www.balexandre.com/temp/stackoverflow_precompiledquestion.png

:-(

La conclusión es que solo quiero un archivo de instalación que me proporcione la versión precompilada de mi proyecto web, ¿cómo puedo lograr esto?

¿Fue útil?

Solución

Veo que probaste el proyecto de instalación web estándar de VS. La publicación del blog de Scott Gu lo lleva a esta página:

Visual Studio 2008 Web Deployment Proyectos

que es un complemento para Visual Studio que activa un "clic derecho" adicional " opción a cualquier proyecto de sitio web para agregar dicho proyecto de implementación. Puedes ver aquí lo que creé ... Y el resultado es una aplicación web precompilada. Ahora, si agrega un proyecto de instalación web normal a su solución y lo señala al proyecto Web Deploy creado anteriormente como su contenido, ... Obtuve una compilación válida, sin errores y se creó un archivo MSI ... con dlls dentro de eso.

http://img222.imageshack.us/img222/6177/71881923mj9.jpg

Espero que esto te ayude.

Otros consejos

Estaba buscando esta solución de Google durante largos días. Lo que hice fue precompilar mi sitio web en una carpeta y agregar esa carpeta como un nuevo sitio web a mi solución (Al agregarlo, aparecerá un mensaje de advertencia de que ya era contenido precompilado. Sin problemas). Ahora agregue este resultado del proyecto al proyecto de mi configuración y una cosa más importante está en mi proyecto de implementación web. sitio web.

Acabo de hacer que mis pensamientos funcionen. Si quieres puedes probar eso.

Saludos, Rousseau.A

puede tener " PrecompiledApp.config " archivo en la raíz de su aplicación web (verifique el explorador de soluciones).

Me enfrenté a este problema y eliminé " PrecompiledApp.config " del explorador de soluciones y resolvió el problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top