1

最近我在使用 Dapper.Net,到目前为止,使用 sql 进行动态对象操作非常棒,Dapper 团队的工作很棒。

但是需要进行批量插入和更新,我使用了性能更好的表值参数,我决定为此目的使用 dapper.tvp。所以我按照以下步骤

  1. 使用 nuget 命令 Install-Package Dapper.Tvp 添加了 Dapper.Tvp 程序集

  2. 然后,当我尝试构建项目时,它给了我以下错误“引用的程序集 Dapper 没有强名称”

请就这个问题给我建议并感谢您的帮助

4

2 回答 2

1

确实,dapper 没有一个响亮的名字。我的许多原因都在这里列出。您当然可以在本地(或作为项目的一部分)构建 dapper 并以您喜欢的任何方式对其进行签名。另请注意,dapper 现在包含表值参数支持,因此您可能根本不需要 dapper.tvp。

于 2014-08-01T17:26:25.343 回答
0

好的,然后按照以下步骤可能会解决您的问题。

  1. 右键单击项目文件
  2. 然后选择属性
  3. 然后选择“签名选项卡”(在左侧)
  4. 然后单击复选框“签署程序集”
  5. 然后浏览您的 .snk 文件。

然后重建您的解决方案。

祝你好运...

于 2014-07-31T13:08:51.727 回答