Я делаю этот учебник по ASP.NET: http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4, и я достиг стадии, на которой мне нужно работать с базой данных.файл базы данных, не отображающийся в app_data в asp.net mvc4 учебник с использованием визуальных студий 2010
Поскольку я использую Windows XP, LocalDB не является вариантом, поэтому вместо этого я настроил SQL Server Express.
Приложение работает, но я не могу видеть файл MovieDBContext.mdf
в папке App_Data
. Я пробовал освежиться, строить, бегать, ничего не помогает.
Единственная вещь в этой папке - ASPNETDB.mdf
. Имеет ли этот файл то, что я ищу?
Я открыл его, и он показал кучу таблиц, связанных с пользователями приложения.
Проблема возникает, когда пришло время добавлять новые поля в класс фильма и координировать его с базой данных, то есть мне нужно включить миграцию.
Вот инструкции по миграции: http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/adding-a-new-field-to-the-movie-model-and-table
К сожалению, я не могу удалить файлы базы данных в соответствии с этим обучающей программой, так как я не имею доступ к файлам.
Есть ли способ увидеть файлы .mdf
?
моя строка соединения:
<add name="MovieDBContext"
connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=Drivers;AttachDbFilename=|DataDirectory|\Movies.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient"
/>
Какая строка подключения? – Jimmy
Я редактировал главный вопрос с помощью строки подключения. – user2078716
1.Поиск «Movies.mdf» в Проводнике от корневого диска. Или 2.Поиск здесь: YourDrive: \ Program Files \ Microsoft SQL Server \ YourSqlVersion.SQLEXPRESS \ MSSQL \ DATA – afzalulh