Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Bot Service をローカルデバッグする方法

235 views

Published on

第4回 Cogbot 勉強会 (2017年1月27日開催) セッション資料

Docs.com サービス停止のため、資料を引っ越しました。
Slideshare 公開時点では古い内容を含んでいることがありますが、記録・参考として公開します。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Bot Service をローカルデバッグする方法

  1. 1. 第4回 Cogbot勉強会 2017年1月27日 瀬尾佳隆 (@seosoft) Microsoft MVP for Windows Dev Bot Service を ローカルデバッグする方法 Visual Studio で
  2. 2. おことわり 本資料は、2017年1月27日時点の内容です Slideshare 公開した 2018年1月時点では 古い内容ですが、記録・参考として公開します
  3. 3. 自己紹介 瀬尾佳隆 (せおよしたか) • MVP for Windows Development • http://yseosoft.wordpress.com/ • 乃木坂46 / AKB48G と仏像 / 屏風絵が好き  Cogbot コミュニティ スタッフ  Techfair 主宰 (http://techfair.jp/)
  4. 4. #3 の勉強会後に・・・ Bot Service って ローカルデバッグ できるんですか? できます! しかも Visual Studio で! 今日はその話をします
  5. 5. デバッグまでの手順 そこで、ちょっと整理 https://aka.ms/bf-docs-azure-debug ただしドキュメントをいくつか参照しなければならない・・・
  6. 6. デバッグまでの大きな流れ 1. PC で一度だけ • ツール、環境のインストール 2. ソリューションで一度だけ • 参照するファイルをダウンロード 3. デバッグのたびに • ホストを起動して VS で Bot をデバッグ実行
  7. 7. 1-1 Bot Framework Emulator https://emulator.botframework.com/
  8. 8. 1-2 Node.js https://nodejs.org/en/download/
  9. 9. 1-3 Command Task Runner https://marketplace.visualstudio.com/ で検索
  10. 10. 2-1 Bot Service 作成 当然ですが
  11. 11. 2-2 ソース (zip) ダウンロード Settings – Continuous integragion のリンク
  12. 12. 2-3 参照ファイルをダウンロード ソースを展開したら、コマンドプロンプトで “dotnet restore” を実行
  13. 13. 3-1 VS でソリューションを開く
  14. 14. 3-2 debughost.cmd を実行 “debughost.cmd” を右クリックして [Execute File]
  15. 15. 3-3 デバッグ用ホストのアドレスを確認 デフォルトでは “http://localhost:3978/api/messages”
  16. 16. 3-4 Bot Framework Emurator
  17. 17. 3-5 ホストに接続 App ID, Password は空のままでホストに接続
  18. 18. 3-6 VS でデバッグ実行 F5 キーでデバッグ実行!
  19. 19. Happy Debugging !!
  20. 20. ※ホスト起動のもう一つの方法 Command Task Runner で debughost を実行

×