Создание.MDF с помощью SQL 2008 EXPRESS/ Visual Web Developer 2008

Я пытаюсь создать функцию входа в систему с помощью SQL Server 2008 Express и Visual Web Developer 2008 Express.
Я пытался использовать статус входа и контроль входа / запуск страницы без отладки, а затем попытался войти. Мне сказали, что это создаст ASPNETDB.MDF. файл; Вместо этого это дало мне ошибку. Затем я попытался создать базу данных в своем разделе AppData разработчика Visual Web, и он дал мне эту ошибку:

подключения к файлам сервера sql (.mdf) Требуется, чтобы сервер SQL Server 2005 работал правильно. пожалуйста, проверьте установку компонента или загрузите с (URL).

У меня установлен SQL 2008 Express и (насколько мне известно) нужен ASPNETDB.MDF для создания системы входа на мой сайт. Я собираюсь понизить мой сервер sql, чтобы получить действующий логин на моем сайте?

1 ответ

Решение

ASPNETDB.MDF - это база данных по умолчанию для использования служб приложений ASP.NET, которая включает профили, роли, членство и многое другое. Вы можете использовать предоставленных поставщиков членства, которые включены в.NET Framework, или вы можете реализовать своих собственных поставщиков.

Вам не нужно понижать версию SQL Server, чтобы получить действующий логин на вашем сайте. Чтобы устранить сообщение об ошибке, убедитесь, что SQL Server Express Edition правильно установлен и в настоящее время работает в системе. Диспетчер конфигурации SQL Server можно использовать для проверки и запуска экземпляров SQL, установленных в системе.

Если экземпляр SQL Server Express работает, проверьте, указывает ли Visual Studio на правильный экземпляр SQL. Это можно сделать, перейдя в раздел "Подключения к данным" в разделе "Инструменты" -> "Параметры" в Visual Studio IDE.

Ссылки:

  1. Статья поддержки Microsoft
  2. Реализация поставщика членства
Другие вопросы по тегам