我从NuGet安装了dapper.当我尝试编译代码时,我收到错误
引用的程序集Dapper没有强名称
是什么导致这个?
您看到错误,因为您使用的包没有强名称,即它不使用签名.
签名可确保装配的真实性.看到没有签署.NET程序集有什么问题?有关组件应该(或不应该)签名的原因的更多信息.
如果程序集未签名,则不能在程序集中使用它.
您可以在使用Dapper的程序集中停用签名,但我不建议这样做.相反,您可以改用Dapper.StrongName包.
Dapper.StrongName