Я впервые использую инструмент публикации из Visual Studio 2012 - локально в качестве теста.
Я следовал этому руководству: http://www.asp.net/mvc/tutorials/deployment/visual-studio-web-deployment/deploying-to-production
Файлы сайта могу публиковать нормально, они работают. Но первые миграции кода, похоже, не работают, и база данных не создается. Даже если я создам базу данных вручную, она не изменится (для этого теста это тот же экземпляр SQL Server, что и основной сайт, только с добавлением «stage» в конец имени).
Я также не вижу явной попытки выполнить какие-либо миграции в окне вывода VS - просто создание файла и папки.
Я что-то упускаю?
Обновить
Согласно этой статье, некоторые ссылки должны быть добавлены в веб-конфигурацию, чтобы включить первую миграцию кода на целевом сервере. Они не добавляются в локальную конфигурацию - и web.config на целевом сервере не существует (я думаю, он скомпилирован для развертывания, поэтому я его не вижу?).
Следует ли сначала добавить это в локальный файл web.config? Это проблема? Если да, то почему мастер публикации не создает его, и что именно мне нужно ввести?