У меня странная проблема с моим проектом. Это был веб-сайт, который теперь преобразован в веб-приложение, входящее в состав решения. Первоначально классы были настроены с использованием файла Linq to Sql .dbml, который хранил свою строку подключения в /MyProject/web.config. Теперь проект («Веб-приложение») находится в решении, и когда я изменяю файл Linq to Sql dbml, он создает файл web.config только со строкой подключения на один уровень выше, в /MySolution/web.config, пока я все еще есть /MySolution/MyProject/web.config. Это дает ошибки с повторяющимися именами строк подключения. Итак, как я могу использовать Linq для Sql, просто используйте файл web.config в /MySolution/MyProject/web.config, или весь мой файл web.config должен находиться в MySolution / web.config (я бы предпочел оставить его где это) Спасибо!
PS: текст данных находится в /MySolution/MyProject/MyCode/Models/MyDataContext.dbml