Ошибка входа в систему для пользователя 'username' - Исключение System.Data.SqlClient.SQLException с LINQ во внешнем проекте / библиотеке классов

StackOverflow https://stackoverflow.com/questions/97594

  •  01-07-2019
  •  | 
  •  

Вопрос

Это может показаться очевидным, но у меня возникла эта ошибка при попытке использовать LINQ to SQL с моей бизнес-логикой в отдельном проекте библиотеки классов.

Я создал DBML в библиотеке классов со всей моей бизнес-логикой и пользовательскими элементами управления в этом проекте.Я сослался на библиотеку классов из своего веб-проекта и попытался использовать ее непосредственно из веб-проекта.

Ошибка указывала на то, что не удалось войти в систему под моим именем пользователя.Мое имя пользователя и пароль были правильными, но исправление состояло в том, чтобы скопировать мою строку подключения в нужное место.Я узнал об этой проблеме с другого сайта и подумал, что хотел бы сделать здесь замечание.

Ошибка:Ошибка входа в систему для пользователя "username" Исключение System.Data.SqlClient.SQLException

Это было полезно?

Решение

Дизайнер LINQ добавляет строку подключения к app.config библиотеки классов, но веб-сайту необходимо было увидеть ее в web.config веб-проекта.После того, как все было скопировано, все было хорошо.

Другие советы

вы также можете передать соединение или строку подключения в контекст данных.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top