L'assemblée Dapper.Tvp n'a pas de nom fort

dapper dapper-extensions nuget sql table-valued-parameters

Question

Récemment, je travaillais avec Dapper.Net et c'est génial à ce jour pour les manipulations d'objets dynamiques avec sql, excellent travail de l'équipe Dapper.

Mais il est nécessaire d’avoir des insertions et des mises à jour groupées et j’ai utilisé des paramètres valorisés en termes de performances, et j’ai décidé d’utiliser dapper.tvp à cette fin. alors j'ai suivi les étapes suivantes

  1. Ajout de l'assembly Dapper.Tvp à l'aide de la commande nuget Install-Package Dapper.Tvp

  2. Ensuite, lorsque j'essaie de construire le projet, il me donne l'erreur suivante "Le Dapper de l'assembly référencé n'a pas de nom fort"

S'il vous plaît avisez-moi o ce problème et appréciez votre aide

Réponse acceptée

En effet, Dapper n'a pas de nom fort. Bon nombre de mes raisons sont énoncées ici . Vous pouvez bien sûr créer dapper localement (ou dans le cadre de votre projet) et le signer comme bon vous semble. Notez également que dapper inclut désormais la prise en charge des paramètres de valeur de table . Il se peut donc que vous n'ayez simplement pas besoin de dapper.tvp.


Réponse populaire

Ok, puis suivez les étapes ci-dessous qui pourraient résoudre votre problème.

  1. Faites un clic droit sur le fichier du projet
  2. Puis sélectionnez Propriétés
  3. Sélectionnez ensuite l'onglet "Signature" (à gauche)
  4. Cliquez ensuite sur la case à cocher "Signer l'assembly"
  5. Ensuite, parcourez votre fichier .snk.

Recréez ensuite votre solution.

bonne chance...



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi