.Net Framework 4.7.2 是否支持 Bot Framework?

BotFramework is supported in .Netframework 4.7.2?

支持 Do Bot Framework。网络框架 4.7.2。还是仅支持 .Net Core。 ?

我会说它至少支持 4.6.1,查看示例代码

https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/csharp_webapi/13.core-bot

项目文件(CoreBot.csproj)有以下内容

<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>

“BotFramework 是否支持 .Netframework 4.7.2。还是仅支持 .Net Core?”

Since visual studio 2019 has been released by default it generates the bot template for bot SDK V4 using asp.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 V4 asp.net core 2.1 and 3.1

支持和弃用通知

You could have a look here for more details.

微软推荐的内容

Note: Microsoft recommend migrating to .NET Core, since the performance is very much improved.

机器人开发者应该考虑什么

As you know while you would develop bot application you might be needed to integrate other eco-system like adaptive card, hero card and so on to make your bot conversation more interactive. So when you would be using older than asp.net core 2.1 and 3.1 you might need to struggle with them. Moreover, most of the recent release v4.14 has been developed based on asp.net core 2.1. and 3.1. In addition bot samples for customer on Microsoft Official GitHub are developed mostly on asp.net core 2.1 and 3.1. As you can have look on official document here

希望以上信息能为您提供相应的指导。