0

Я после этого documentationПодключение AzureAppService .Net Backend к SQL базе данных

Я успешно создан и модифицированный проект к моим потребностям. Теперь, когда дело доходит до загрузки моей базы данных, я хотел бы Seed and Debug с базой данных «Prod» (я знаю, что это не лучшая практика, но все же ...: D).

Проблема заключается в том, что в проекте вы получаете созданный из Azure это Connectionstring:

connectionString="Data Source=(localdb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-[MyAppName]-20161222051819.mdf;Initial Catalog=aspnet-[MyAppName]-20161222051819;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> 

Теперь, когда я хочу Debug контроллеры и прочее в моем внутреннем интерфейсе. Могу ли я сделать это на фактическом BackendDB в Azure?

Или это .mdf создано и хранится в Azure, когда я публикую API Azure?

ответ

1
  1. Строка соединения устанавливается в Azure Portal (Connections использовать данные опции меню в пределах вашего сервиса приложений)
  2. Вы должны использовать EF Code First-Миграцию, если вы работаете с ASP.NET SDK
  3. Вы можете прикрепить отладчик к исполняемому экземпляру Azure в Visual Studio - перейдите в «Проводник сервера», войдите в Azure, разверните «Службы приложений», щелкните правой кнопкой мыши свою службу и выберите «Прикрепить отладчик» (убедитесь, что вы развертываете отладочную версию службы , не версия выпуска)

Для больше информации, см. мою книгу на http://aka.ms/zumobook

+0

Wow! большое спасибо. Я точно прочитаю его! –