Расположение базы данных для веб-приложения. Visual Studio 2010 - PullRequest
0 голосов
/ 07 марта 2012

Я использую Visual Studio 2010 для создания веб-приложения с использованием C # ASP.NET MVC 3 с использованием Entity Framework.

Местоположение программы по умолчанию для базы данных находится в папке App_Data проекта. После игры с добавлением библиотек классов, когда я пытаюсь создать модель данных объекта, он просит скопировать базу данных в этот проект. Я нахожу это довольно неудобным.

Было бы лучше указать на базу данных из местоположения вне папки App_Data или даже вне всего решения? Если да, то где бы вы мне посоветовали? Спасибо.

1 Ответ

0 голосов
/ 07 марта 2012

Вы не говорите, какую БД вы используете.

Для нетривиальных проектов вы обычно используете сервер БД, такой как SQL Server. Когда вы конфигурируете SQL Server, вы обычно устанавливаете выделенное место для файлов БД в некотором подходящем месте в вашей файловой системе.

Я бы обычно размещал БД в месте, которое указано сервером БД, а не в месте, которое каким-либо образом связано с веб-приложением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...