Ladění robota prvního spuštění sady SDK

PLATÍ PRO: SDK v4

Tento článek popisuje, jak ladit robota pomocí integrovaného vývojového prostředí (IDE), jako je Visual Studio nebo Visual Studio Code a Bot Framework Emulator. Pomocí těchto metod můžete ladit robota místně. Tento článek používá robota echo, například robota vytvořeného v rychlém startu Pro vytvoření robota .

Poznámka:

V tomto článku používáme Bot Framework Emulator k odesílání a přijímání zpráv od robota během ladění. Pokud hledáte další způsoby ladění robota pomocí bot Framework Emulatoru, přečtěte si článek Ladění pomocí bot Framework Emulatoru .

Poznámka:

Sady SDK služby Bot Framework JavaScript, C# a Python budou nadále podporovány, ale sada Java SDK se vyřazuje s konečnou dlouhodobou podporou končící v listopadu 2023.

Stávající roboti sestavení pomocí sady Java SDK budou i nadále fungovat.

Pro nové vytváření robotů zvažte použití Power Virtual Agents a přečtěte si o výběru správného řešení chatovacího robota.

Další informace najdete v tématu Budoucnost vytváření robotů.

Požadavky

Nastavení zarážek jazyka C# v editoru Visual Studio Code

Ve Visual Studio Code můžete nastavit zarážky, spustit robota v režimu ladění a procházet kód po jednotlivých krocích. Pokud chcete nastavit zarážky v editoru Visual Studio Code, postupujte takto:

  1. Spusťte Visual Studio Code a otevřete složku projektu robota.

  2. Podle potřeby nastavte zarážky. Pokud chcete nastavit zarážku, najeďte myší na sloupec nalevo od čísel řádků. Zobrazí se malá červená tečka. Výběrem této tečky nastavíte zarážku. Pokud tečku vyberete znovu, zarážka se odebere.

    Snímek obrazovky se zarážkou jazyka C# nastavenou v editoru Visual Studio Code

  3. Na řádku nabídek vyberte Spustit a pak Spustit ladění. Robot se spustí v režimu ladění z terminálu v editoru Visual Studio Code.

  4. Spusťte Bot Framework Emulator a připojte se k robotovi, jak je popsáno v postupu ladění pomocí bot Framework Emulatoru.

  5. Z emulátoru odešlete robotovi zprávu (například odešlete zprávu "Ahoj"). Na řádku, na kterém nastavíte zarážku, se zastaví provádění.

    Snímek obrazovky robota jazyka C# v editoru Visual Studio Code, který je pozastavený na zarážce

Nastavení zarážek jazyka C# v sadě Visual Studio

V sadě Visual Studio můžete nastavit zarážky a spustit robota v režimu ladění, abyste mohli procházet kód. Pokud chcete nastavit zarážky v sadě Visual Studio, postupujte takto:

  1. Přejděte do složky vašeho robota a otevřete soubor .sln. Tím se řešení otevře v sadě Visual Studio.

  2. V řádku nabídek vyberte Sestavit a vyberte Sestavit řešení.

  3. V Průzkumníku řešení vyberte soubor .cs a podle potřeby nastavte zarážky. Tento soubor definuje hlavní logiku vašeho robota. Pokud chcete nastavit zarážku, najeďte myší na sloupec nalevo od čísel řádků. Zobrazí se malá tečka. Výběrem této tečky nastavíte zarážku. Pokud tečku vyberete znovu, zarážka se odebere.

    Snímek obrazovky se zarážkou jazyka C# nastavenou v sadě Visual Studio

  4. V nabídce vyberte Ladit a spusťte ladění. V tuto chvíli je robot spuštěný místně.

  5. Spusťte Bot Framework Emulator a připojte se ke svému robotovi, jak je popsáno v předchozí části.

  6. Z emulátoru odešlete robotovi zprávu, například "Ahoj". Na řádku, na kterém nastavíte zarážku, se zastaví provádění.

    Snímek obrazovky robota v jazyce C# v sadě Visual Studio, pozastavený na zarážce

Další materiály

Další kroky