2012-05-03 4 views
1

J'ai une base de données SQL Server Compact 3.5 dans mon projet Visual Studio. Lorsque j'essaie de créer un modèle Entity Framework (à partir de la base de données), il affiche uniquement SQL Server Compact 4.0. J'ai essayé de réinstaller 3.5 mais cela n'a rien fait.Comment utiliser SQL Server Compact 3.5 avec Entity Framework

Je dois conserver ma version à 3.5 car SSIS ne peut écrire que dans un fichier 3.5 d'où proviennent mes données.

Des idées sur la façon d'obtenir Visual Studio pour utiliser le fichier 3.5?

Répondre

0

Créez l'EDMX dans un projet non Web ou utilisez mon complément SQL Server Toolbox.

+0

J'ai effectivement utilisé votre complément pour créer le fichier 3.5 car VS ne montrait que 4.0. – Joe

+0

Donc, j'ai utilisé la boîte à outils pour créer l'edmx, mais il n'y avait pas de tables dans le modèle. Dois-je ajouter le tableau existant manuellement? – Joe

+0

Il manquait à ma table la clé primaire, après l'avoir ajoutée, j'ai pu utiliser votre boîte à outils pour construire le modèle. Maintenant le problème que j'ai est que quand j'essaye de construire le contrôleur j'obtiens une erreur que les métadonnées n'ont pas pu être lues. – Joe

Questions connexes