L'errore CleanWPPAllFilesInSingleFolder impedisce il caricamento del progetto


86

Utilizzando VS2012 ho creato un progetto di dati dinamici. Ha funzionato tutto e poi ho iniziato a configurare le impostazioni di distribuzione web. Non sono sicuro di quale impostazione ho cambiato esattamente perché non si sono verificati errori. Tuttavia, quando provo a caricare la soluzione, ottengo il seguente errore per il progetto e non verrà più caricato.

Specified condition "$(CleanWPPAllFilesInSingleFolder)" evaluates to "" instead of a boolean. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets

Non riesco a vedere CleanWPPAllFilesInSingleFolder nel file csproj. Qualche idea su come risolvere questo problema in modo da poter caricare il progetto ancora una volta?

Risposte:


209

Ho appena avuto anche questo problema. Prova quanto segue:

  1. Chiudi Visual Studio
  2. Elimina i tuoi file .user e .suo
  3. Riapri la soluzione.

Questo ha funzionato per me.


13
per i lettori veloci dagli occhi annebbiati: questo è vicino Visual Studio Non è la soluzione!
fiat

13
Mi sono appena imbattuto in questo problema in VS2012 e la semplice chiusura e riapertura di VS ha risolto il problema per me, non è necessario eliminarlo.
Robson Rocha de Araujo

10
Trovo che questo problema sia causato dall'utilizzo della Previewfunzione della nuova finestra di pubblicazione. Se salto l'anteprima, sembra funzionare.
gregpakes


1
Anche qui. Per me, avevo aperto VS 2013, modificato una configurazione e sono andato immediatamente a pubblicare in Azure. Quando ho eseguito l'anteprima, non è riuscita con l'errore menzionato. Quindi, non ho potuto costruire. Il trucco è fare una ricostruzione PRIMA di pubblicare, e funziona.
Program.X

7

Ho trovato una soluzione molto molto strana (e funzionante) per questo tipo di problemi di distribuzione, se hai provato a chiudere e aprire VS senza fortuna, prova a chiudere tutti i documenti aperti prima del processo di pubblicazione. strano eh? :)

quindi la guida completa alla correzione per questo tipo di problemi sarebbe la seguente:

  1. Prova "Pulisci" e poi ricostruisci
  2. Se ancora non viene pubblicato, prova a chiudere e riaprire di nuovo il progetto
  3. Ancora senza fortuna? prova a chiudere VS ma questa volta elimina tutti i file *.user& *.suo, quindi apri di nuovo la soluzione e provaci.
  4. Infine, se tutti questi passaggi non funzionano, prova il mio ultimo trucco, chiudi tutto il documento aperto e provalo
  5. 5.

fammi sapere se questo ti ha aiutato :)


1
# 1 ( Soluzione pulita nel menu Build di VS ) era sufficiente per me.
Teofilo

4

Ho chiuso e riaperto la mia soluzione. Sono propenso a credere che sia un difetto nella funzione Anteprima poiché era l'unica cosa che ho fatto diversamente prima che iniziasse a succedere. Da allora non sono più stato in grado di riprodurlo.


3

Tutto quello che ho fatto è stato chiudere Visual Studio e poi riaprirlo. Fatto


0

Nel mio caso, si è scoperto che IIS non era installato sul server di destinazione! L'installazione ha risolto il problema.


0

Nel mio caso, dopo aver rimosso tutti i file * .user e * .suo, ho dovuto riavviare VS.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.