Conjunto de referencia Dapper no tiene un nombre fuerte

dapper nuget

Pregunta

Instalé Dapper de NuGet. Cuando intento compilar el código, obtengo el error

Conjunto de referencia Dapper no tiene un nombre fuerte

¿Qué causa esto?

Respuesta aceptada

Verá el error porque el paquete que usa no tiene un nombre fuerte, es decir, no usa la firma.

La firma garantiza la autenticidad de un ensamblaje. ¿Ve algo mal con NO firmar un ensamblado de .NET? para obtener más información sobre los motivos por los que las asambleas deberían (o no deberían) firmarse.

Si un ensamblaje no está firmado, no se puede usar en un ensamblaje que sí lo sea.

Puede desactivar el inicio de sesión en el ensamblado que utiliza Dapper, pero no lo recomendaría. En su lugar, puede usar el paquete Dapper.StrongName lugar.



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué