linq-to-sql - page - codigo de login en asp.net c#
Error de inicio de sesiĆ³n para el usuario ''nombre de usuario''-System.Data.SqlClient.SqlException con LINQ en biblioteca de proyecto/clase externa (2)
Esto puede parecer obvio, pero he tenido este error al intentar usar LINQ to SQL con mi lógica comercial en un proyecto de biblioteca de clases separado.
Creé el DBML en una biblioteca de clases, con toda mi lógica comercial y controles personalizados en este proyecto. Hice referencia a la biblioteca de clases de mi proyecto web e intenté usarla directamente desde el proyecto web.
El error indicaba que el inicio de sesión no funcionaba para mi nombre de usuario. Mi nombre de usuario y contraseña eran correctos, pero la solución fue copiar mi cadena de conexión a la ubicación correcta. Aprendí el problema de otro sitio y pensé que tomaría nota aquí.
Error: Error de inicio de sesión para el usuario ''nombre de usuario'' System.Data.SqlClient.SqlException
El diseñador de LINQ anuncia la cadena de conexión a la aplicación.config de la biblioteca de la clase, pero el sitio web necesitaba verla en el archivo web.config del proyecto web. Una vez copiado todo estaba bien.
también puede pasar una cadena de conexión o conexión al contexto de datos.