Произошла ошибка, поскольку проект по умолчанию, который Azure создает для серверной части, предназначен для использования с SQL.Вы можете использовать KUDU или Редактор службы приложений Azure , чтобы проверить MS_TableConnectionString
строку подключения в файле web.config.Строка подключения будет выглядеть следующим образом:
<add name="MS_TableConnectionString" connectionString="Server=tcp:{your_dbservername}.database.windows.net,1433;Initial Catalog={your_dbname};Persist Security Info=False;User ID={your_username};Password={your_password};MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;" providerName="System.Data.SqlClient"/>
При развертывании мобильного приложения в Azure через Visual Studio необходимо указать строку подключения на базе данных Azure следующим образом:
![](https://i.stack.imgur.com/d729k.png)
Дополнительные сведения о создании и развертывании мобильного приложения в службе приложений Azure см. В этом документе .Кроме того, вы можете использовать «Все настройки> Настройки приложения» под блейдом вашего веб-приложения, чтобы настроить строку подключения, которая может переопределить существующую строку подключения в файле web.config во время выполнения.Для более подробной информации, вы можете следовать этому официальному учебнику .
После настройки вы будете работать хорошо.
Кроме того, вы можете следовать книге Адриана Холла здесь для лучшего понимания и быстрого начала работы с мобильными приложениями Azure.