2017-06-18 110 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