J'ai récemment lié une base de données à mon service C# en créant un élément LINQ to SQL dans ma solution. Tout allait bien et dandy comme je continuais à coder, mais j'ai soudainement remarqué qu'il y avait 16 erreurs d'ambiguïté. par exemple.Properties.Settings Ambiguïté après l'ajout de LINQ à SQL
Ambiguity between 'EmailService.Properties.Settings.defaultInstance' and 'EmailService.Properties.Settings.defaultInstance'
Qu'est-ce qui s'est passé est que le fichier de base de données a décidé de créer son propre Setting.Designer.cs; Donc maintenant j'ai un Settings.Designer.cs et un Settings1.Designer.cs (qui a été créé par le fichier LINQ to SQL) dans mon dossier Properties.
Y at-il de toute façon que je puisse changer l'endroit où le fichier de base de données fait référence à ses paramètres afin que je puisse supprimer le doublon?
Je ne vois pas cette option, et je ne crois pas que j'avais même rien changé dans les propriétés. –
ouvrez votre dbml, accédez à la fenêtre des propriétés, développez Connexion et vous devriez voir une propriété booléenne appelée "Paramètres de l'application". – allonym