aujourd'hui comme une petite tâche j'avais besoin ajouter une nouvelle colonne à mon datamodel (fichier edmx) et cela fonctionne bien dans ma machine de développement. mais j'ai essayé de mettre mes changements sur le serveur web.page n'a pas fonctionné :( Je suppose que parce que le datamodel n'est pas synchronisé avec la base de données (dans le serveur, la base de données est déjà mis à jour), mais je ne sais pas pour vérifier ou comment assurez-vous que si j'ai la dernière version de mes changements liés à la datamodel :(. Toute suggestion? Merci!EDMX: edmx n'est pas mis à jour dans le serveur
Répondre
Avez-vous double-cliquez sur votre fichier EDMX et ouvert le « travail zone »(vous savez où il montre vos entités, comme celui-ci
Ensuite, faites un clic droit et sélectionnez mise à jour du modèle dans la base de données et cela entraînera votre EDMX à mettre à jour pour refléter le modèle db. J'espère que ça aide
J'ai eu un tel problème une fois. Si vous n'avez pas ajouté de procédure stockée à edmx, je supprimerais toutes les tables, enregistrerais, puis rajouterais toutes les autres tables. Cela fera l'exercice pour moi ... puisqu'il y a un bug dans le modèle de mise à jour, il fait toujours l'exercice.
Je pense que vous avez ajouté de nouvelles colonnes à votre modèle de données. ces modifications ne sont pas transférables à la base de données sauf si vous souhaitez créer une base de données en utilisant ce nouveau modèle. vous pouvez sélectionner la même base de données, vous pouvez supprimer la chaîne de connexion app.config, car lorsque vous créez la nouvelle, vous obtiendrez la nouvelle chaîne de connexion, afin que vous n'ayez pas à vous en préoccuper. Vous ne rencontrerez pas le problème en mettant à jour le modèle à partir de la base de données car la colonne que vous avez ajoutée au modèle n'est pas dans la base de données et elle donnera une erreur tout le temps. Si vous faites ce que j'ai dit, vous perdrez toutes les données dans votre base de données existante, si vous sélectionnez la même base de données que vous travaillez avec
- 1. Exception de mise à jour dans le fichier .Edmx
- 2. EntityFramework mise à jour .edmx ne fonctionnait pas
- 3. Supprimer le mappage de edmx
- 4. Erreur lors de la mise à jour du fichier EDMX
- 5. Commencer à utiliser EDMX Immédiatement
- 6. edmx peupler mdf?
- 7. référencement edmx dans le projet mvc
- 8. EntityFramework withour EDMX
- 9. EDMX chaîne de connexion
- 10. Classe partielle et edmx
- 11. EDMX lecture, bases
- 12. Comment mettre à niveau un modèle EDMX 1.0 existant vers le nouveau EDMX 2.0?
- 13. EDMX Designer comme dans C# à l'exécution
- 14. Les tables de recherche n'apparaissent pas dans le fichier EDMX
- 15. edmx des questions de cartographie
- 16. Entity Framework edmx NopCommerce 1.9
- 17. Aide renvoyant des éléments EDMX
- 18. DomainService fonctionne uniquement avec le fichier EDMX?
- 19. Entity Framework + Team Foundation Server - erreur edmx
- 20. Ajouter une propriété concaténée à ado.net edmx
- 21. VS2012, SQL Server CE 3.5 avec Edmx
- 22. stocker la valeur dans la table .edmx
- 23. CodeFirst & EDMX dans la même application
- 24. Zone de liste déroulante dans l'entité edmx
- 25. alias de table dans linq edmx
- 26. Connexion base de données avec edmx
- 27. Création d'un fichier .edmx par programmation
- 28. Mise à jour de classes existantes avec le nouveau modèle EDMX
- 29. Impossible d'ouvrir le fichier EDMX dans le concepteur
- 30. Considérations relatives aux performances EF et .EDMX
Oui, je l'ai fait .... le problème est que dans mon développement fonctionne très bien, mais quand j'essaie d'installer mon/bin dossier dans le système de production le système est crash :(. En fait, la stactrace est – Rolando