2013-09-13 14 views
0

Я работаю в первый раз с использованием VS2012 для создания и создания проекта SQL Server 2012. Я успешно создал базу данных и опубликовал ее как приложение уровня данных.VS2012 Предотвращение потери данных SQL Server Project?

У меня есть вопрос о том, как предотвратить потерю данных при обновлении. По какой-то причине я не могу найти параметр «Поэтапное развертывание в случае потери данных» в Visual Studio.

Я вижу его на вкладке «Отладка» в разделе «Проект»> «Свойства», но я думаю, что мне не хватает вкладки «Развертывание»? По моему мнению, настройки в «Debug» влияют только на отладку. Как получить параметры развертывания? Я попытался проверить поле потери данных в «Debug», но это приводит к потере данных при публикации теста.

enter image description here

ответ

0

Это было недоразумение с моей стороны. Опция действительно работала по назначению, несмотря на то, что она была помещена в меню «Debug».

То, как я тестировал это, было переименование таблицы с некоторыми данными. Я не понял, что публикация просто добавила новую таблицу в базу данных, не отбрасывая старую. Следовательно, никакой потери данных не произошло.

Я получил предупреждение, используя Схему Сравнить, как ожидалось.

Смежные вопросы