J'ai une solution Web Forms EF6/ASP.NET 4.5 en cours d'exécution, et maintenant je dois ajouter quelques fonctionnalités pour permettre des insertions en vrac à partir de fichiers Excel. Je suis conscient que EF out of the box n'est pas optimisé pour les opérations en vrac, donc j'ai regardé autour et trouvé "EF BulkInsert" (https://efbulkinsert.codeplex.com/) pour faciliter cela.EF.BulkInsert et Glimpse - ne pas bien jouer ensemble
Je l'ai essayé dans une application de test, et cela a fonctionné à merveille - mais quand je l'ai inclus dans mon application principale actuelle, il est tombé en panne. Lorsque vous essayez de faire l'appel d'insertion en bloc réelle, le système se bloque avec une exception:
BulkInsertProviderNotFoundException: BulkInsertProvider pas trouvé pour « Glimpse.Ado.AlternateType.GlimpseDbConnection. Pour enregistrer une nouvelle méthode EntityFramework.BulkInsert.ProviderFactory.Register() utilisation du fournisseur »
Maintenant, je ne suis pas sûr si cela est la faute de Glimpse ou EF BulkInsert (ou les deux), et malheureusement, je n'arrive pas à trouver une solution - aucun des fabricants de ces logiciels ne fournit d'idées ou de solutions de contournement.
Est-ce que quelqu'un ici a trébuché sur ce même problème, et a trouvé une solution pour cela?
Merci beaucoup - fonctionne comme un charme! –
Merci, c'était vraiment utile! –