带有 .NET 4.5 的 Microsoft Bot Builder?

Microsoft Bot Builder with .NET 4.5?

我正在尝试将 Microsoft Bot Builder nuGet 包安装到一个以 .NET Framework 4.5 为目标的项目中。当我点击安装时,出现以下错误:

Could not install package 'Microsoft.Bot.Builder 3.0.1'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.

是否有与 .NET 4.5 版兼容的 Bot Builder 程序包版本?还是我运气不好,必须更改应用程序的目标框架?

最后一个支持 4.5 的框架版本是 1.1.0,在那个版本之后框架只针对 .NET 4.6。

你可以执行命令

Install-Package Microsoft.Bot.Builder -Version 1.1.0

这将安装该版本,或者您可以将您的项目更改为使用 .NET 4.6,或者 compile it from source 看看您是否可以在 .NET 4.5 下编译它。