[ad_1]
<connectionStrings> <add name="constr1" connectionStrings ="Data Source=DESKTOP-624ATVA\Mjavadabedi;Initial Catalog=sign in data;Integrated Security=true" providerName="System.Data.SqlClient"/> </connectionStrings>
class Db : DbContext { public Db() : base("name=constr1") { } public DbSet<human> humans { set; get; }
l’erreur:
Exception interne 1 :
ConfigurationErrorsException : attribut « connectionStrings » non reconnu. Notez que les noms d’attribut sont sensibles à la casse. (C:\Users\IT CITY\source\repos\ثبت\sing in\sing in\bin\Debug\sing in.exe.Config ligne 14)
Ce que j’ai essayé :
je ne sais pas quoi faire
j’ai vérifié les noms et ils étaient ok
j’ai vérifié le SQL parce que je remercie que le problème vient peut-être de là
Solution 1
Je pense que le problème est une solution facile selon cette documentation Chaînes de connexion et fichiers de configuration – ADO.NET | Microsoft Apprendre[^]
La différence étant que la partie interne doit être “connectionString” au lieu de “connectionStrings”.
Essayer:
<connectionStrings> <add name="constr1" connectionString ="Data Source=DESKTOP-624ATVA\Mjavadabedi;Initial Catalog=sign in data;Integrated Security=true" providerName="System.Data.SqlClient"/> </connectionStrings>
Enfin, si vous utilisez SQL Server 2022, vous devrez peut-être également ajouter « ;Encrypt=False » à la fin de votre chaîne de connexion. Aide au moins avec mon débogage local.
[ad_2]
コメント