J'utilise EF pour le DataLayer principal sur mes sites Web asp.net. Je crée une bibliothèque de classes et y ajoute le modèle, le référence et l'utilise depuis le site Web ASP.NET. Mais cette fois, j'ai généré le modèle à partir de la base de données, mais il semble ne pas implémenter IDisposable, et les méthodes que j'avais l'habitude de voir ne sont pas là. DeleteObject, SaveChanges, etc. Il n'y a que deux tables dans le DB et le Model a été généré avec seulement les TableSet et deux méthodes AddToTableSet ... Quelqu'un a-t-il rencontré un tel problème? alt text http://techlipse.net/EF-problem.jpgEntityFramework donne une erreur IDisposable
Répondre
Avez-vous étendu le ObjectContext généré et peut-être le renommer dans l'EDMX? Vous pourriez regarder votre partie de la classe partielle ici sans la partie générée.
Que dit le panneau Propriétés pour votre EDMX pour "Entity Container Name"?
Lorsque vous faites un clic droit sur Entités et que vous passez à la définition, arrivez-vous à la bonne classe générée?
Enfin, mais probablement le plus probable, avez-vous supprimé la référence à System.Data.Entity
du projet ou ne pas l'avoir référencée dans votre projet web?
Est-ce que vous projet web même un projet d'application Web ???
J'ai mon code Entity Framework dans son propre projet et le référençait à partir d'un projet distinct. NuGet définit EntityFramework uniquement sur le projet EF, ce qui correspond à la configuration automatique de la référence à la dernière version. Pour corriger cette erreur: Outils ->Package Library Manager ->Gérer des packages NuGet pour la solution Sélectionnez packages installés et trouver Entity Framework Cliquez sur le bouton Gérer et vérifier tout le projet qui accéder au modèle de données EF.
- 1. presentModalViewController donne une erreur?
- 2. PHP GD donne une erreur
- 3. DeviceIOControl() donne une erreur 50
- 4. C# donne une erreur anonyme
- 5. android: background = "" donne une erreur
- 6. php include donne une erreur
- 7. shelve donne une erreur étrange
- 8. IDisposable
- 9. UILabel.layer.zPosition me donne une erreur de compilation
- 10. Application Loader donne une erreur erronée
- 11. C++ re throw Exception donne une erreur
- 12. Activation Flyspell mode donne une erreur
- 13. alternatives --config java donne une erreur
- 14. Response.BinaryWrite donne une erreur sur la production
- 15. Javascript donne une erreur dans IE8
- 16. UIModalPresentationFullScreen donne une erreur dans UniversalApplication
- 17. Installation des services Windows donne une erreur
- 18. Java Compiler donne une erreur étrange
- 19. Flash: La connexion locale donne une erreur
- 20. Regex donne erreur
- 21. curl donne erreur 403?
- 22. Rails donne erreur InvalidAuthenticityToken
- 23. Sur PHP Erreur Apache donne 500 Erreur
- 24. EntityFramework & RowNumber
- 25. entityFramework CreateSourceQuery
- 26. Parallel EntityFramework
- 27. IDisposable Winform
- 28. Facebook boîte donne comme une entreprise une erreur Open Graph
- 29. Winsock recv donne 10014 erreur
- 30. CREATE SCHEMA donne 1064 erreur
Merci, j'ai eu exactement le même problème, et votre solution en gras l'a fixé pour moi! – Andrew