2012-03-26 12 views
13

attualmente sto cercando di creare un progetto WebSetup per una delle nostre applicazioni/Silverlight-Web ASP.net4 utilizzando Visual Studio 2010.Impossibile creare gruppo output del progetto Content File da

ho creato il progetto di installazione in base alle this tutorial, ma quando sto cercando di costruire il progetto di installazione (ho fatto un accumulo di tutta la soluzione prima), ottengo il seguente errore:

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

Secondo this e quasi qualsiasi altro sito che ho trovato, questo errore si riferisce agli elementi inclusi nel progetto web ma mancanti sul disco.

Ho controllato due volte tutti i miei progetti, non c'è file mancante. Esistono altre soluzioni a questo problema?

Altre cose che ho provato:

  • This messaggio: devo file .xml che accompagnano le nostre DLL. Ho anche rimosso il file xml dal mio progetto, ma non ha aiutato né

  • This post: l'impostazione del progetto di avvio nella mia applicazione Web non ha cambiato nulla.

Entrambi i messaggi di cui sopra sono da this thread su forums.asp.net.

+0

Grazie - il collegamento era salvavita. Spero che tu abbia trovato il tuo problema? – StuartLC

+0

No, non ancora. Per ora, stiamo scrivendo un'applicazione di configurazione personalizzata per evitare questo problema. – Vertigo

risposta

39

Ho avuto anche questo problema. (Visual Studio 2010 Pro, .Net 4.0) Ho trovato il file mancante usando l'opzione "Pubblica ...". Fare clic con il tasto destro sull'app Web. Nella parte superiore del menu (il 5 ° dall'alto per me) è "Pubblica ...". Clicca qui Ho fatto "Pubblica metodo: File System". Pubblica fallisce per lo stesso motivo per cui la creazione dell'installazione fallisce. La differenza è che quando Pubblica fallisce, dà un messaggio di errore.

+0

Trucco molto buono, ha funzionato bene grazie! – rkawano

+0

@ user1698125 Grazie per il suggerimento! Ha funzionato come un fascino! – Saxophonist

+1

@ user1698125 Brillante, molte grazie per il suggerimento, ho risparmiato un sacco di tempo. Questo dovrebbe essere contrassegnato come la risposta. – Apogee

10

Nella maggior parte dei casi è dovuto alla mancanza di file. Espandi tutti i tuoi progetti e verifica che nessuno di essi sia contrassegnato con il marchio Esclamativo Giallo. Per le applicazioni Web il solito sospetto è config.web e più specificamente le versioni di debug/release, fare clic su "+" accanto a Web.Config e vedere se sono contrassegnati come mancanti. Buona fortuna

+0

Se il VS non conosce un file mancante, non lo segnerà con esclamazione gialla. Quindi, controllare meglio ogni file di contenuto. –

+1

Mi hai salvato la vita. Ho una demo in un'ora. – Honzajscz

Problemi correlati