2013-03-06 4 views
0

J'ai un programme que nous distribuons à notre base de clients qui utilise une base de données SQL Server CE 3.5. Nous avons récemment mis à jour notre VS de 2010 à 2012. Maintenant, j'ai besoin de modifier légèrement la base de données. Je comprends que VS2012 ne prend plus en charge SQL Server CE 3.5, mais pour mettre à niveau vers la version 4.0, cela me prendra beaucoup de temps.VS2012, SQL Server CE 3.5 avec Edmx

Est-il possible d'ajouter manuellement des champs à mon EDMX? Je suis capable de modifier ma base de données avec un script mais je voudrais que mon EDMX corresponde donc je n'ai pas besoin de faire plus d'appels vers ma base de données.

J'ai essayé d'ajouter le champ manuellement, mais lorsque j'appelle un appel à cette table, j'obtiens une erreur de colonne non valide. J'avais déjà ajouté le champ au fichier de base de données.

Répondre

0

Ouvrez le projet avec le edmx en VS2010, le remplacer par un nouveau basé sur la structure de base de données mise à jour, ouvrez le projet dans VS 2012

+0

Marquer cette réponse comme étant donné que ce que je l'ai fait. J'ai fait une mise à niveau vers Windows 8 et j'ai dû réinstaller vs2010. A part ça, ça a bien marché. Je vous remercie –

Questions connexes