2012-03-26 18 views
13

Actualmente estoy tratando de crear un proyecto WebSetup para una de nuestras aplicaciones/Silverlight en la Web ASP.net4 utilizando Visual Studio 2010.No se puede generar archivos de grupo de resultados del proyecto contenido de

creé el proyecto de instalación de acuerdo con la this tutorial, pero cuando estoy tratando de construir el proyecto de instalación (hice una acumulación de toda la solución antes), me sale el siguiente error:

Unable to build project output group 'Content Files from MyWebProject (Active)' 

Según this y casi cualquier otro sitio que encontré, este error se refiere a elementos que están incluidos en el proyecto web pero que faltan en el disco.

Revisé todos mis proyectos dos veces, no falta ningún archivo. ¿Hay alguna otra solución a este problema?

Otras cosas que intenté:

  • This mensaje: Tengo archivos .xml que acompañan a nuestros .dlls. También eliminé el archivo xml de mi proyecto, pero tampoco ayudó

  • This post: Configurar el proyecto de inicio a mi aplicación web no cambió nada.

Las dos publicaciones anteriores son de this hilo en forums.asp.net.

+0

Gracias - el enlace era un salvavidas. Espero que hayas encontrado tu problema? – StuartLC

+0

No, aún no. Por el momento, estamos escribiendo una aplicación de configuración personalizada para evitar este problema. – Vertigo

Respuesta

39

Tuve este problema también. (Visual Studio 2010 Pro, .Net 4.0) Encontré el archivo perdido usando la opción "Publicar ...". Haga clic derecho en la aplicación web. Cerca de la parte superior del menú (5to de la parte superior para mí) es "Publicar ...". Haga clic en eso. Hice "Método de publicación: sistema de archivos". La publicación falla por el mismo motivo por el que falla la creación de la configuración. La diferencia es que cuando publica falla, da un mensaje de error.

+0

Muy buen truco, funcionó bien gracias! – rkawano

+0

@ user1698125 ¡Gracias por el consejo! ¡Trabajado como un encanto! – Saxophonist

+1

@ user1698125 Brillante, muchas gracias por la sugerencia, ahorró mucho tiempo. Esto debe marcarse como la respuesta. – Apogee

10

En la mayoría de los casos es debido a que faltan archivos. Expande todos tus proyectos y verifica que ninguno de ellos esté marcado con la marca de exclamación amarilla. Para las aplicaciones web, el sospechoso habitual es config.web y más específicamente las versiones de depuración/versión, haga clic en el signo '+' al lado de Web.Config y vea si están marcadas como faltantes. Buena suerte

+0

Si el VS no conoce un archivo perdido, no lo marcará con un signo de exclamación amarillo. Por lo tanto, revise mejor cada archivo de contenido. –

+1

Me salvaste la vida. Tengo una demo en una hora. – Honzajscz

Cuestiones relacionadas