2009-06-12 5 views
3

Je ne sais pas comment configurer le fichier de mappage externe pour LINQ to SQL. J'ai lu le billet de blog d'Ivan Latunov à ce sujet et ça m'a réveillé. Le problème est que je ne comprends pas comment les choses devraient aller. La question principale est: quel est le howto si je veux seulement modifier le fichier de mappage XML? Dois-je d'abord créer un fichier .dbml, puis fournir un objet MappingSource avec des informations sur le fichier xml personnalisé ou existe-t-il un autre moyen?Mappage externe LINQ to SQL

+0

Il devrait reposer: « La principale question est: quelle est la meilleure pratique si je veux seulement modifier le fichier de mappage XML? » –

Répondre

3

Regardez dans l'utilitaire SQLMetal (trouvé en ouvrant une invite de commande Visual Studio et en tapant la commande dans).

Je pense que cela vous permet de créer simplement des cartes soit à partir de bases de données ou de fichiers DBML pré-existants


Après votre premier commentaire, je crois que this article est probablement un peu plus près de ce que vous recherchez. Il vous montre comment charger un fichier de mappage personnalisé lors de l'exécution

+0

SQLMetal est un générateur de code dont je n'ai pas besoin. Qu'en est-il de l'édition manuelle? –

+0

J'ai mis à jour ma réponse après votre commentaire –