2017-06-18 104 views

回答

1

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

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

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

  1. 右键单击该项目并选择管理NuGet包。
  2. 在浏览选项卡中,输入“Microsoft.Bot.Builder”。
  3. 找到搜索结果 结果列表中的Microsoft.Bot.Builder软件包,然后单击该软件包的“更新”按钮。
  4. 按照提示接受更改并更新软件包。

感谢Bot应用程序模板,您的项目包含了本教程中创建bot所需的所有代码。您实际上不需要编写任何其他代码。但是,在开始测试您的机器人之前,请快速浏览一下Bot应用程序模板提供的一些代码。

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

此外,模板只是一个引导代码。

+0

哼好吧,我明白什么是tempalte Bot应用程序和nuget的角色扮演,谢谢你 – Mary