MSB3106 codice di diagnostica

Questo articolo descrive il codice di errore MSB3106.

Testo del messaggio

MSB3106: Assembly strong name 'value' is either a path which could not be found or it is a full assembly name which is badly formed. If it is a full assembly name it may contain characters that need to be escaped with backslash(\). Those characters are Equals(=), Comma(,), Quote('), Apostrophe('), Backslash(\).

Descrizione

Questo errore si verifica quando si dispone di un Reference elemento con un percorso o un nome di assembly, ma non è stato possibile trovare l'assembly con tale percorso o nome.

Risoluzione

Controllare il nome dell'assembly nell'elemento Reference per individuare errori di digitazione e assicurarsi che sia valido con l'escape corretto, come indica il testo dell'errore.

Si applica a

Tutte le versioni di MSBuild