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 MSB4063.
Testo del messaggio
MSB4063: The 'value' task could not be initialized with its input parameters.
Osservazioni:
Questo errore si verifica quando MSBuild carica un'attività, ma si è verificato un problema con i parametri dell'attività. In genere viene visualizzato dopo un altro errore, che è il problema sottostante, quindi la correzione del problema che causa l'errore precedente spesso corregge questo errore.
Risoluzione
Se l'attività specificata nel messaggio di errore è una richiamata specificamente nel codice, controllare il codice nella destinazione in cui viene richiamata l'attività e fare riferimento alla documentazione relativa a tale attività per vedere quali parametri sono necessari e facoltativi e l'ortografia corretta. I valori per tutti i parametri dell'attività necessari devono essere assegnati come attributi nella chiamata all'attività:
<task-name param1="value1" param2="value2"/>
Se l'attività non viene chiamata direttamente dal proprio progetto o da uno dei file importati (ad esempio .targets i file), potrebbe essere generata nelle destinazioni di sistema. Le destinazioni di sistema, ad esempio Microsoft.Common.targets , vengono importate in modo implicito quando si specifica un SDK usando l'attributo nell'elemento Sdk del progetto o in alcuni file di progetto, potrebbero essere importati in modo esplicito. Potrebbe verificarsi una mancata corrispondenza tra una versione dell'assembly attività caricata in precedenza in memoria e quella prevista dal sistema. Questo problema può verificarsi se si verifica un problema di installazione che causa un conflitto di versione. La reinstallazione degli strumenti di compilazione, .NET SDK o Visual Studio potrebbe risolvere il problema. Può verificarsi anche in rari casi se MSBuild trova una versione incompatibile dell'assembly di attività in memoria da un altro processo di compilazione. Provare a riavviare Visual Studio o a uscire da tutti i MSBuild.exe processi e ripetere la stessa compilazione.
Vedere Attività di MSBuild.
Si applica a
Tutte le versioni di MSBuild