1 回答

TA貢獻1757條經(jīng)驗 獲得超8個贊
發(fā)生錯誤是因為 Azure 為后端創(chuàng)建的默認項目旨在與 SQL 一起使用。您可以利用KUDU或Azure 應(yīng)用服務(wù)編輯器檢查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"/>
通過 Visual Studio 將移動應(yīng)用程序部署到 Azure 時,需要將連接字符串指向 Azure db,如下所示:
有關(guān)創(chuàng)建移動應(yīng)用并將其部署到 Azure 應(yīng)用服務(wù)的更多詳細信息,您可以參考此文檔。此外,您可以利用 Web 應(yīng)用刀片下的“所有設(shè)置 > 應(yīng)用程序設(shè)置”來配置連接字符串,這可能會在運行時覆蓋 web.config 文件中的現(xiàn)有連接字符串。有關(guān)更多詳細信息,您可以關(guān)注此官方教程。
配置后,您將正常工作。 此外,您可以在此處閱讀Adrian Hall的書,以更好地了解 Azure 移動應(yīng)用程序并快速入門。
- 1 回答
- 0 關(guān)注
- 205 瀏覽
添加回答
舉報