ASP.NET MVC 3 - автоматически созданный файл MDF - PullRequest
0 голосов
/ 19 октября 2011

Я создал проект ASP.NET MVC 3, используя шаблон по умолчанию, когда я запустил его и создал учетную запись, он автоматически создал файл MDF в моем каталоге App_Data.

Проблема заключается в том, что моя машина разработки имелаустановлен предварительный просмотр сообщества SQL Server 'Denali', и приложение должно работать на SQL Server 2008 R2 - поэтому я не могу прикрепить файл MDF к производственному экземпляру.

Я изменил файл MDFбыть базой данных SQL Server 2008 R2, присоединить ее к локальному экземпляру и добавить в мой файл web.config (до этого не было строк подключения):

<add name="ApplicationServices" connectionString="Data Source=127.0.0.1;Initial Catalog=MyDB;Integrated Security=True"
        providerName="System.Data.SqlClient" />

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

Произошла ошибка, связанная с сетью или экземпляром, при установлении соединения с SQL Server.Сервер не найден или не был доступен.Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений.(поставщик: сетевые интерфейсы SQL, ошибка: 26 - ошибка при поиске сервера / указан экземпляр)

У меня вопрос - когда Visual Studio 2010 автоматически создает файл MDF для вас,там указана строка подключения, отличная от файла web.config?

Я искал код и не могу его найти.Я подтвердил, что могу подключиться к базе данных SQL Server 2008 R2 из других приложений.

Любые предложения приветствуются.

1 Ответ

0 голосов
/ 19 октября 2011

Это было проблемой в моем файле Web.config. Это сейчас исправлено.

...