Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用nuget安装Bot框架_C#_Visual Studio_Botframework_Nuget Package - Fatal编程技术网

C# 使用nuget安装Bot框架

C# 使用nuget安装Bot框架,c#,visual-studio,botframework,nuget-package,C#,Visual Studio,Botframework,Nuget Package,我在文档中看到,我必须下载一个模板才能使用bot框架 有没有办法用nuget安装这个tempalte?我找到了nuget的包裹 但是我必须创建一个项目来使用cmd安装包 如何仅使用nuget安装bot framewokr 您所指的文档文章没有说您必须安装任何框架。它建议安装项目模板。项目模板不是框架,它们只是一些预先包含的文件 同一篇文档文章明确指出,框架本身就是一个nuget包。他们说: 通过使用Bot应用程序模板,您正在创建一个项目,该项目已包含构建简单Bot所需的所有组件,包括对.NET的

我在文档中看到,我必须下载一个模板才能使用bot框架

有没有办法用nuget安装这个tempalte?我找到了nuget的包裹 但是我必须创建一个项目来使用cmd安装包


如何仅使用nuget安装bot framewokr

您所指的文档文章没有说您必须安装任何框架。它建议安装项目模板。项目模板不是框架,它们只是一些预先包含的文件

同一篇文档文章明确指出,框架本身就是一个nuget包。他们说:

通过使用Bot应用程序模板,您正在创建一个项目,该项目已包含构建简单Bot所需的所有组件,包括对.NET的Bot Builder SDK Microsoft.Bot.Builder的引用。验证您的项目是否引用了SDK的最新版本:

右键单击项目并选择Manage NuGet Packages。 在“浏览”选项卡中,键入Microsoft.Bot.Builder。 在搜索列表中找到Microsoft.Bot.Builder包 结果,然后单击该包的更新按钮。 按照提示接受更改并更新包。 多亏了Bot应用程序模板,您的项目包含了本教程中创建Bot所需的所有代码。实际上,您不需要编写任何附加代码。但是,在我们继续测试您的bot之前,请快速查看bot应用程序模板提供的一些代码

这基本上意味着不需要这个项目模板。您可以做的是实际安装模板,创建一个项目,并查看项目结构和包。然后,您可以自由地复制相同的项目结构并自己添加必要的引用,而无需使用项目模板


同样,模板只是一个引导代码。

Hum好的,我非常了解什么是tempalte Bot应用程序以及nuget扮演的角色,谢谢