Ho installato dapper da NuGet. Quando provo a compilare il codice sto ottenendo l'erroreAssieme di riferimento Dapper non ha un nome sicuro
di riferimento montaggio Dapper non ha un nome sicuro
Cosa provoca questo?
Ho installato dapper da NuGet. Quando provo a compilare il codice sto ottenendo l'erroreAssieme di riferimento Dapper non ha un nome sicuro
di riferimento montaggio Dapper non ha un nome sicuro
Cosa provoca questo?
Si vede l'errore perché il pacchetto che si utilizza non ha un nome sicuro, cioè non utilizza la firma.
La firma garantisce l'autenticità di un assieme. Vedere Anything wrong with NOT signing a .NET assembly? per ulteriori informazioni sui motivi per cui gli assembly dovrebbero (o non dovrebbero) essere firmati.
Se un assieme non è firmato, non può essere utilizzato in un assieme che è.
È possibile disattivare la firma nell'assembly che utilizza Dapper, ma non lo consiglio. Invece, è possibile utilizzare il pacchetto Dapper.StrongName
.