Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive il codice di errore MSB3025.
Testo del messaggio
MSB3025: The source file 'path' is actually a directory. The 'Copy' task does not support copying directories.
Descrizione
Questo errore si verifica quando l'attività Copia viene fornita di un percorso a una directory nel parametro SourceFiles. Poiché l'attività MSBuild Copy non supporta la copia delle directory, si tratta di un errore.
Risoluzione
Se si controlla la logica di compilazione in cui viene usata l'attività Copy , controllare la logica che crea gli input per il SourceFiles parametro per verificare se i percorsi specificati sono quelli desiderati. Se si intende copiare il contenuto di una directory, il SourceFiles parametro dell'attività Copy deve essere un elemento che include i file nella directory.
Questa situazione può verificarsi facilmente in un sistema di compilazione se la struttura di cartelle cambia e il percorso di un file è ora un percorso di una cartella. Aggiornare gli input del percorso, ad esempio variabili di ambiente, righe di comando e proprietà MSBuild per tenere conto della nuova struttura di cartelle.
Si applica a
Tutte le versioni di MSBuild