Я просто просматривал вопросы о переполнении стека и подошел к сообщению, в котором предлагается развернуть базу данных, просто скопировав файл mdf в папку app_data и изменив строку подключения.
Я знаю, что некоторые люди создают mdf-файл в app_code во время разработки, но для запуска, действительно ли это жизнеспособный способ и хорошая практика для развертывания вашей базы данных?
Во время разработки я обычно пишу свой собственный файл сценария SQL для построения базы данных и запускаю его на моем локальном сервере SQL. Когда сайт собирается начать работу, я запускаю скрипт на целевом сервере и настраиваю свой сайт для связи с базой данных. Если честно, я никогда не использовал папку app_code для хранения базы данных, я обычно использую ее для хранения логики уровня доступа к данным ..
Я что-то здесь не так делаю? Действительно ли полезно использовать папку app_data для хранения вашей базы данных? Одна проблема, которую я вижу при использовании этого метода, заключается в том, что развертывание будет медленным. Передача файла mdf через Интернет определенно будет намного медленнее, чем запуск моих файлов сценариев sql. Ждем ваших мыслей и опыта по этим вопросам. Приветствия.