Condividi tramite


MSB3023 codice di diagnostica

Questo articolo descrive il codice di errore MSB3023.

Testo del messaggio

MSB3023: No destination specified for Copy. Please supply either 'value' or 'value'.

Descrizione

Ciò si verifica quando viene fornito un valore vuoto nel file di progetto (o una delle relative importazioni) per la destinazione di un'operazione di copia. Ciò è spesso dovuto al fatto che un valore della proprietà è stato erroneamente digitato, generando una stringa vuota anziché il valore previsto.

Risoluzione

Controllare tutte le proprietà nel file di progetto usato nell'operazione in cui si verifica l'errore e correggere eventuali errori di ortografia o incoerenze impreviste. Assicurarsi che tutte le proprietà usate per i file e le cartelle di destinazione abbiano un valore .

Se il problema si verifica dai file di compilazione di sistema, la causa potrebbe essere dovuta a un problema con alcuni metadati. È possibile usare l'opzione -v:diag sulla riga di comando di MSBuild per ottenere un output più dettagliato che potrebbe aiutare a determinare da dove proviene l'errore. Le impostazioni di dettaglio di diagnostica correlate possono essere configurate nell'IDE di Visual Studio.

Nel riquadro Strumenti>Opzioni, espandere la sezione Tutte le impostazioni>Progetti e soluzioni>Compilazione ed esecuzione e impostare le opzioni dettaglio della verbosità dell'output della compilazione del progetto MSBuild e dettaglio della verbosità del file di log della compilazione del progetto MSBuild su Diagnostica.

Nella finestra di dialogo Opzioni strumenti> espandere la sezione Compilazione ed esecuzione progetti e soluzioni e impostare il > e le opzioni di dettaglio del file di log di compilazione del progetto MSBuild su Diagnostica.

Si applica a

Tutte le versioni di MSBuild