[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; }
el error:
Excepción interna 1:
ConfigurationErrorsException: atributo ‘connectionStrings’ no reconocido. Tenga en cuenta que los nombres de los atributos distinguen entre mayúsculas y minúsculas. (C:\Users\IT CITY\source\repos\ثبت\sing in\sing in\bin\Debug\sing in.exe.Config línea 14)
Lo que he probado:
no se que hacer
Revisé los nombres y estaban bien.
revisé el sql porque agradezco que tal vez el problema sea por eso
Solución 1
Creo que el problema se puede solucionar fácilmente según esta documentación. Cadenas de conexión y archivos de configuración – ADO.NET | Microsoft aprende[^]
La diferencia es que la parte interior debe ser “connectionString” en lugar de “connectionStrings”.
Intentar:
<connectionStrings> <add name="constr1" connectionString ="Data Source=DESKTOP-624ATVA\Mjavadabedi;Initial Catalog=sign in data;Integrated Security=true" providerName="System.Data.SqlClient"/> </connectionStrings>
Finalmente, si está utilizando SQL Server 2022, es posible que también deba agregar “;Encrypt=False” al final de su cadena de conexión. Al menos ayuda con mi depuración local.
[ad_2]
コメント