'BotFramework is supported in .Netframework 4.7.2?
Do BotFramework is supported for. Netframework 4.7.2. or is it only supported for .Net Core. ?
Solution 1:[1]
"Do BotFramework is supported for. Netframework 4.7.2. or is it only supported for .Net Core?"
Since
visual studio 2019has been released by default it generates the bot template for bot SDK V4 usingasp.net core 2.1 and 3.1. But V3 on.Net 4.6.1 or later will still be supported. New features development will be continue on SDK V4asp.net core 2.1 and 3.1
Support and Deprecation Notice
You could have a look here
for more details.
What Microsoft Recommend
Note:Microsoft recommendmigrating to .NET Core, since the performance is very much improved.
What Bot Developer Should Consider
As you know while you would develop bot application you might be needed to integrate other
eco-systemlikeadaptive card,hero cardand so on to make your bot conversation more interactive. So when you would be using older thanasp.net core 2.1 and 3.1you might need to struggle with them. Moreover, most of therecent release v4.14has been developed based onasp.net core 2.1. and 3.1. In addition bot samples for customer onMicrosoft Official GitHubare developed mostly onasp.net core 2.1 and 3.1. As you can have look onofficial document here
Hope above information guided you accordingly.
Solution 2:[2]
I would say it does support at least 4.6.1, looking at there example code at
https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/csharp_webapi/13.core-bot
The project file (CoreBot.csproj) has the following
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | |
| Solution 2 | 3dd |

