У меня есть проект DAL с использованием структуры сущностей. Я обращаюсь к проекту в проект BAL, когда я выполняю проект BAL. Я получил ошибку, такую какПочему я получил эту ошибку? В файле конфигурации приложения нет строки подключения с именем ''
«Никакой строки подключения с именем« StudentEntities » не найдено в файле конфигурации приложения».
Затем я скопировал строку соединения проекта DAL и вставил веб-конфигурацию проекта BAL. но мой вопрос.
Мы exexute BAL, BAl вызываем DAL, уже DAL имеет строку подключения, почему мы получили эту ошибку?
Почему Microsoft так понравилось?
Есть ли причины?
Примечание: Эта ошибка обсуждается несколько раз в StackOverflow, но мой вопрос отличается от других
, но DAL требуется только строка подключения hm – user2384352
Это правильный ответ. Точно один файл app.config читается - тот, который соответствует вашему проекту входа. Если какой-либо из ваших проектов, на которые ссылаются, использует настройки из своих конфигурационных файлов, вам необходимо скопировать эти параметры в конфигурацию проекта входа. –