Modèle de données d'entité designer n'est pas ouvrir le fichier edmx
La chose étrange est, ça marchait très bien il y a quelques jours. J'ai ajouté une nouvelle colonne à une table et qu'il allait mettre à jour le modèle par le concepteur et maintenant, il dit "Le Modèle de Données d'Entité Designer est impossible d'afficher le fichier que vous avez demandé. Vous pouvez modifier le modèle à l'aide de l'Éditeur XML."
Il n'y a rien de particulièrement remarquable sur le nouveau domaine, il est juste un non nullable champ de bits de SQL Server 2008.
OriginalL'auteur Legion | 2013-02-14
Vous devez vous connecter pour publier un commentaire.
Ce qui m'est arrivé à quelques reprises, généralement lors de l'extraction d'une solution de subversion. La reconstruction du projet a toujours résolu le problème pour moi.
Exactement ce qui m'est arrivé
OriginalL'auteur Dmass
Résolu en supprimant le fichier et de le régénérer.
OriginalL'auteur Legion
POUR Visual Studio 2017
J'ai cherché la solution mais venir avec l'installation de certains paquets NUGET et Extensions, rien ne marchait.
Solution (Manque le Cadre de l'Entité sur visual Studio)
EDMX fichier sera ouvert après le processus est terminé.
OriginalL'auteur Charlie
Je rencontre également que l'écran gênant. Non, je ne veux PAS modifier mon modèle en XML... je veux la jolie designer! Dans mon cas, j'ai ajouté un tableau qui n'a pas une clé primaire. Pour corriger...
1) Ouvrir l'edmx en XML
2) Supprimer la mention erronée de la table. Il doit être bien défini avec un "<-- ERREUR" commentaire.
3) Nettoyer et Reconstruire.
4) Fermez et ré-ouvrez Visual Studio (oui, c'est ennuyeux mais nécessaire)
5), de se Reconstruire une fois de plus, puis ouvrez votre fichier edmx. Devrait ouvrir le concepteur de l'amende.
Espère que cette aide.
hahaha.. Merci. 🙂 Heureux d'être ENFIN en mesure de vous aider. J'ai cherché pendant des années. Trouver un bon, solide réponses pour Entity Framework a été ma première vraie contribution. 🙂
Rappelez-vous que la réponse n'est pas la seule façon pour vous aider, le vote aussi, les commentaires, l'examen des files d'attente. Vous n'avez pas encore la réputation de ceux accions, mais garder le bon travail et vous y serez en un rien de temps. 🙂
OriginalL'auteur Ashley
Ce qui m'est arrivé lorsque j'ai ajouté un champ à une table qui a été utilisé dans une fonction de RETOUR (SÉLECTIONNER le nom de la table.* .... )
La CollectionSet sous-nœud de la ReturnType nœud pour que la fonction de l'EDMX n'était pas actualisé.
Pour résoudre ce problème, vous devez tout simplement l'exécution d'ALTER FUNCTION (sans la modifier), puis mettre à jour le modèle de base de données dans Visual Studio.
OriginalL'auteur Edgar
Quelques fois ce problème se produit parce que la représentation XML du modèle, certains conflits. Dans mon cas, l'erreur a été causé parce que le modèle a un conflit de référence, en d'autres termes, il y a une référence à un tableau qui a été supprimé manuellement dans le fichier XML et le retrait n'a pas été fait correctement (ils sortent dans la EntityType de référence, mais enlevé tout le reste).
Je viens d'ouvrir le fichier XML et le problème a été souligné, j'ai juste enlevé, et il a fixé la question, le modèle a été démontré sans aucun problèmes.
OriginalL'auteur Alejandro Tobón
Juste eu un problème similaire: rien dans la fenêtre du concepteur.
Double cliquant sur chacune des entités dans le modèle de navigateur fait leur apparition.
OriginalL'auteur Richard Barraclough
Je n'ai pas la possibilité de supprimer les edmx.
J'ai essayé de nettoyer, la sortie de la vs, et ensuite bâtiment.
Solution: Copier coller à partir du contrôle de code source dans le .edmx et .edmx.diagramme, puis de reconstruire.
J'ai été faire cette erreur de particulièrement méchant de fusion.
OriginalL'auteur christo8989
J'ai résolu le problème en modifiant l'installation et la sélection .net bureau de développement de module + composants Individuels:
Entity Framework 6 les outils et les .NET Framework 3.5 outils de développement.
Je ne sais pas si moins pourrait avoir fait le tour.
OriginalL'auteur thomas nn
J'ai juste eu le même problème après une fusion. Heureusement, d'annuler les modifications apportées à l'edmx et les fichiers liés à l'arrivée de la fenêtre et re-ajouter les nouveaux fichiers résolu pour moi.
OriginalL'auteur Ege Bayrak