I have a .NET 4.5.2 app that uses SignalR to call a device and ask it to perform a certain action. I want to switch and use Azure SignalR. Is there any way to do this? The Microsoft.Azure.SignalR.AspNet library that I need to set the connection string is not compatible with my .NET version (4.5.2).
Asked
Active
Viewed 90 times
1
-
[4.5.2 went out of support](https://learn.microsoft.com/en-us/lifecycle/products/microsoft-net-framework) so NuGet packages are no longer required to support it either. The earliest supported .NET Framework version is 4.6.2 – Panagiotis Kanavos Mar 28 '23 at 14:16
-
One of the reasons NuGet authors dropped support for 4.5.2 so quickly is that it really didn't work well with .NET Standard 2.0, requiring a lot of compatibility libraries that often conflicted with each other. 4.6.2 supports .NET Standard 2.0 natively so there are no conflicts – Panagiotis Kanavos Mar 28 '23 at 14:21
1 Answers
1
You might be able to find a version on NuGet.org, but the latest requires .NET Framework 4.6.1.
Aside, you should also consider upgrading to .NET Framework 4.8. It should be a drop in replacement.

Daniel A. White
- 187,200
- 47
- 362
- 445