При разработке веб-сайта ASP.NET с помощью Entity Framework вы можете использовать инициализатор для сброса и воссоздания базы данных при изменении модели.Web Deploy 2.0 - Можно ли предотвратить развертывание отладки?
Возьмите этот пример: Я установил свой проект, чтобы сбросить и воссоздать db в конфигурации Debug, но не Release.
Я использую Web Deploy 2.0, но я вижу потенциальную проблему, когда я развертываю на производственный сервер, и забываю создать веб-сайт с настройкой конфигурации Release. Поэтому db может быть сброшен в производстве.
Есть ли способ запретить Visual Studio публиковать веб-сайт на основе определенных критериев? например сервер назначения X и проект построен в конфигурации Debug
ТКС для первой идеи, Я бы назвал это полезным, если бы у меня была репутация. – Michael