This document will cover the tools you need and how to setup this project locally to build and debug
- Windows Desktop.
- Visual Studio 2022 +
- .net 8 +
- Asp.net workload
- BotFramework Emulator
if you also want to deploy and use the Azure Bot Service Channel System, you will further need:
- Ability to create Entra ID application identities
- Ability to create Azure Bot Service Resources
- Ability to deploy App Services and or Containers
- Additionally Teams deployments requires ability to create and deploy teams apps.
This is a general list only, Each Sample has a more detailed ReadMe.md that details the specific requirements of the sample.
- Clone the repro to your development workstation.
- Open the src\Microsoft.Agents.SDK.sln project using Visual Studio.
- Build
This should restore and build the Framework.
You can then use the Test Explore to run tests as needed.
Samples are found in the src/samples folder. Please see the readme.md in each sample folder for specific instructions on running it.