2014-05-12 2 views
0

je le suivant DB Modèle enter image description hereEntity Framework 6 + réseau

À la maison, je travaille avec Visual Studio et SQL Server sur mon PC. Maintenant, j'ai pris le PC au travail et j'ai essayé de créer un EFModel en utilisant un serveur SQL sur notre réseau. Création du modèle au travail J'ai 44 erreurs. Première chose curieuse (pour moi) est que je reçois un msgbox avec "Exécuter ce modèle de texte peut potentiellement nuire à votre ordinateur.Ne le lancez pas, si vous l'avez obtenu d'une source non fiable ..." J'ai confirmé avec ok (deux fois pour 2 pop ups). Ensuite, je vois 44 erreurs. Après quelques minutes, je reçois la même msgbox comme ci-dessus. Après avoir appuyé sur OK quelques erreurs sont supprimées (maintenant j'ai 32 erreurs).

Depuis que j'ai la version express allemand je tente de traduire les erreurs restantes par la structure:

  • "Public Property WindesName as String" has many definitions with identical signatures.
  • variable "_WindowsName" creates a conflict with a property "WindowsName" that is an implicitly declared member of class "Name"

j'avoir ce genre d'erreurs pour tous les domaines. Ce que j'ai essayé: Je voulais réellement créer le modèle dans un programme, cela ne marche pas. Ensuite, j'ai utilisé une application vide, travail de travail aussi. J'ai réinstallé EF de nuget sans effet.

Peut-être que cela a quelque chose à voir avec le modèle ou avec le réseau. Toute aide est la bienvenue.

Répondre

0

Ok, j'ai été capable de le réparer. J'ai changé la stratégie de génération de code en standard, supprimé les deux fichiers .tt et reconstruire le projet. Maintenant ça marche.

+0

Ma stratégie de génération de code est * T4 * au lieu de * Standard *. Mais il est en lecture seule. Comment pouvons-nous le changer en * Standard *? – Blaise

Questions connexes