После этого блог с шагами по шагам http://www.windowsazure.com/en-us/documentation/articles/web-sites-dotnet-deploy-aspnet-mvc-app-membership-oauth-sql-database/#setupdevenvWindows Azure - Миграции включена для контекста «ApplicationDbContext»
Если я бег от моей локальной машины, то я вижу данные, которые исходят от Windows Azure дб и я могу добавить и обновить или удалить ... отлично работает нормально, но проблема в том, когда я публикую свое приложение для Windows Azure, и я могу видеть, что моя страница и все статические страницы работают нормально, но кроме одной страницы, которая взаимодействует с базой данных.
здесь мое соединение web.config строка:
<add name="DefaultConnection" connectionString="server=tcp:* insert server name*.database.windows.net,1433;Database=* insert database name *;User ID=*insert username *@* insert server name*;Password={*insert password here *};Trusted_Connection=False;Encrypt=True;Connection Timeout=30;" />
Я получаю это сообщение, когда я пытаюсь получить доступ к странице из http://XXXX.azurewebsites.net/Employee
Сообщение об ошибке:
Migrations is enabled for context 'ApplicationDbContext' but the database does not exist or contains no mapped tables. Use Migrations to create the database and its tables, for example by running the 'Update-Database' command from the Package Manager Console.