Проект базы данных Visual Studio 2010 не создает временную базу данных, как VS2008 - PullRequest
0 голосов
/ 20 июля 2011

Ранее мы установили VS 2008 на локальном ПК и SQL Express 2005 на локальном ПК.Когда мы импортировали базу данных SqlServer 2005 как проект базы данных в VS 2008 и открывали проект, VS использовал для создания экземпляра базы данных с GUID в качестве имени в SQL Express.Таким образом, любые изменения схемы, которые я делал в проекте, автоматически отражались в базе данных, созданной VS2008.Это было очень полезно.

В настоящее время на Windows 2003 Server установлены версии VS2010 Premium и SQL Sever2008 R2 Enterprise.Когда я импортирую базу данных 2008 года в проект базы данных VS2010, он импортирует нормально, но не создает временную базу данных dev / test автоматически.Есть ли какие-то настройки, которые мне не хватает?Если их нет, нужно ли вносить изменения и постоянно запускать сценарий развертывания для dev / test?

Спасибо

Ответы [ 2 ]

1 голос
/ 20 июля 2011

Я не уверен, что это то, что вам нужно, но вы можете настроить и развернуть вашу базу данных dev / test через страницу Развертывание проекта базы данных. Выберите «Изолированная среда разработки» в выпадающем списке на странице и настройте имя и подключение к вашей базе данных dev / test. Итак, у вас есть две базы данных: «производство» и «песочница» в одном проекте.

0 голосов
/ 20 июля 2011

Вы не дали понять, почему эта временная база данных была вам полезна. Я считаю, что в VS2005 он использовался исключительно для проверки во время разработки. Это больше не нужно для поддержки функции.

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

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