2010-07-19 11 views
2

Qu'est-ce qui peut causer ce problème?Impossible d'utiliser les générateurs de code en raison de "référence d'objet n'est pas définie sur une instance de ..."

Je suis en train de générer du code via ADO.NET EntityObject/Poco/SelfTracking générateur et je reçois seulement « référence d'objet non définie à une instance d'un objet » erreur

Je peux ajouter que je utilise EF4 avec OracleProvider et précédemment j'ai généré du code avec EdmGen2, mais maintenant je voudrais générer des classes POCO à partir du fichier .edmx existant qui a été créé au-dessus de la base de données existante.

+0

Avez-vous essayé? http://stackoverflow.com/questions/5018236/exception-during-association-fixup-with-nullable-composite-foreign-keys – Brian

Répondre

1

Je n'ai jamais utilisé cette fonctionnalité, mais vous voudrez peut-être regarder la trace de la pile/exception interne de l'exception, cela vous aidera à suivre la source des exceptions afin que les utilisateurs puissent les aider plus facilement.

Ou même peut-être que c'est une relation brisée ou peut-être une ligne de vos constructeurs de classe-patial ou d'autres fonctions est en train de lancer cette erreur.

+0

Je ne peux pas voir d'exception, juste erreur, Si vous pouviez me dire comment puis-je Déboguer ce modèle :) Je pourrais donner plus de détails. – Simon

+0

Est-ce que cela vous dit où est l'erreur, c'est-à-dire quel fichier, quelle ligne, etc. essayez de double-cliquer sur l'erreur et voir si elle vous conduit à la source de l'erreur. – Shimmy

+0

Avez-vous un message d'erreur ou une erreur de compilation? – Shimmy