sql - 尝试连接到 Azure 中的 SQL 服务器时,在 signalR ASP.NET 中出现错误

标签 sql asp.net azure signalr

我正在尝试将 signalR 连接到 azure 中的 SQL 服务器。

[PlatformNotSupportedException:不支持目标服务器的 SQL Server 版本,例如SQL Azure。]

按照 Microsoft 文档中的说明进行操作后:

https://learn.microsoft.com/en-us/aspnet/signalr/overview/performance/scaleout-with-sql-server

Service Broker 已启用。

最佳答案

形成 MSDN 文章:

先决条件

Microsoft SQL Server 2005 或更高版本。底板支持 SQL Server 桌面版和服务器版。它不支持 SQL Server Compact Edition 或 Azure SQL 数据库。 (如果您的应用程序托管在 Azure 上,请考虑使用服务总线背板。)

如果您的应用程序将托管在 Azure 中并且您使用的是 ASP.NET Core,则应考虑使用 Azure SignalR 服务作为替代方案,它提供与 Azure 服务(包括 SQL Azure)的一流集成。

https://azure.microsoft.com/en-us/blog/azure-signalr-service-a-fully-managed-service-to-add-real-time-functionality/

这里是快速入门:

https://learn.microsoft.com/en-us/azure/azure-signalr/signalr-quickstart-dotnet-core

关于sql - 尝试连接到 Azure 中的 SQL 服务器时,在 signalR ASP.NET 中出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52031487/

相关文章:

c# - 从嵌入式资源加载 Crystal Report

c# - 使用反射从列表中检索值

mysql - 根据当前日期对即将到来的生日进行排序

sql - 如果两行具有相同的值,则返回包含特定列的最大值的行

c# - 是否可以将 HttpModule 添加到 ASP Classic 应用程序?

azure - 如何查找未关联/孤立的 Azure 警报组

.net - 使用 .Net Framework 的空间 anchor (Azure 混合现实服务)

php - DELETE FROM 语句不起作用?

php - 我如何将数据从我的 ios 应用程序上传到我的 sql 数据库?

c# - 如何检索 Yahoo 的联系人 API 的 GUID