nugetでこのtempalteをインストールする方法がありますを使用するためのテンプレートをダウンロードする必要がありますドキュメントで参照
とボットフレームワークをインストールしますか? https://www.nuget.org/packages/Microsoft.Bot.Builder/ しかし、私はcmdを使用するプロジェクトを作成する必要がありますInstall-Package
ボットframewokrはどのようにNugetでインストールしますか?
nugetでこのtempalteをインストールする方法がありますを使用するためのテンプレートをダウンロードする必要がありますドキュメントで参照
とボットフレームワークをインストールしますか? https://www.nuget.org/packages/Microsoft.Bot.Builder/ しかし、私はcmdを使用するプロジェクトを作成する必要がありますInstall-Package
ボットframewokrはどのようにNugetでインストールしますか?
参照しているドキュメントの記事では、フレームワークをインストールする必要はありません。推奨するのは、プロジェクトテンプレートをインストールすることです。プロジェクトテンプレートはフレームワークではなく、事前にインクルードされたファイルがいくつかあります。
同じドキュメンテーション記事では、フレームワーク自体がナゲットパッケージであることが明らかです。
ボットアプリケーションテンプレートを使用すると、単純なボットを構築するために必要なすべてのコンポーネントが既に含まれているプロジェクトが作成されます。これには、.NET用のBot Builder SDKへの参照、 Microsoft.Bot.Builder。プロジェクトでSDKの最新バージョンが参照されていることを確認します。
- プロジェクトを右クリックし、[Manage NuGet Packages]を選択します。
- [参照]タブで、「Microsoft.Bot.Builder」と入力します。
- 検索の一覧でMicrosoft.Bot.Builderパッケージを検索し、 結果を探し、そのパッケージの[更新]ボタンをクリックします。
- プロンプトに従って、変更を受け入れてパッケージを更新します。
ボットアプリケーションテンプレートのおかげで、プロジェクトにはこのチュートリアルでボットを作成するために必要なすべてのコードが含まれています。実際には、追加のコードを書く必要はありません。しかし、あなたのボットをテストする前に、ボットアプリケーションテンプレートが提供しているコードのいくつかを簡単に見てください。
これは基本的に、このプロジェクトテンプレートを持つ必要はないことを意味します。あなたができることは、実際にテンプレートをインストールし、プロジェクトを作成し、プロジェクトの構造とパッケージを確認することです。その後、プロジェクトテンプレートを使用せずに、同じプロジェクト構造を自由に再現し、必要な参照を自分で追加することができます。
この場合も、テンプレートは単なるブートストラップコードです。
Hum ok、私はtempalteのBotアプリケーションとNugetの役割について何か理解しています。ありがとう – Mary