繁体   English   中英

尝试连接到Azure中的SQL Server时在signalR ASP.NET中出现错误

[英]Error when in signalR ASP.NET when trying to connect to SQL server in Azure

我正在尝试将signalR以天蓝色连接到SQL Server。

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

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

https://docs.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上,请考虑使用Service Bus背板。)

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

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

这是一个快速入门:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM