У меня есть небольшой веб-сайт, который я создаю с использованием веб-страниц ASP.NET Razor Syntax. Он имеет базу данных SQL CE 4 в папке App_Data. Соединение и получение записей из базы данных отлично работает на страницах, которые находятся в корневом каталоге и подкаталоге / Account. Однако при попытке получить данные из базы данных на страницах, находящихся в других подкаталогах, подключение к базе данных не работает. Я получаю сообщение об ошибке: Строка подключения "Database.sdf" не найдена.
Используется строка подключения из файла Web.config в корневом каталоге:
Когда я пытался скопировать корневой Web.config в подкаталог, я получаю следующую ошибку:
Запись «База данных» уже добавлена. (C: \ Users \ Имя \ Documents \ Visual Studio 2010 \ WebSites \ SmallWebsite \ subdir \ web.config строка 11).
В данный момент я нахожусь в тупике и не могу найти ответ ни в MSDN, ни в Google. Любая помощь с благодарностью.
Спасибо
п