-
Notifications
You must be signed in to change notification settings - Fork 192
ZZZ ‐ [Archived] ‐ Debug in Teams Desktop Client
Important
Content in this document has been moved to Teams platform documentation. Please do not refer to or update this document.
Teams Toolkit offers the ability to start debugging the application using the Teams Desktop Client
- Better performance and reliability
- Reduce time-to-F5
- Improve coverage of debug targets
The debug in Teams Desktop Client feature is built in for the following application templates scaffolded by Teams Toolkit:
- Copilot Plugin
- Custom Copilot
- Bot
- Message Extension
Step 1: Login to your Microsoft 365 account from Teams Toolkit:
Step 2: Select the Debug in Teams (Desktop)
from the Run and Debug
panel and click the green arrow:
Step 3: Wait for the resource provision and you will notice a pop up that reminds you to make sure the account you used in Teams Toolkit matches the account you used in Teams desktop client. Click continue to proceed.
Step 4: Add the app in the app installation flyout
Step 5: Debug works the same as if it's in the Teams web client. You can put break points and hot reload your changes.
- Before proceeding, make sure your Teams desktop login matches your current Microsoft 365 account used in Teams Toolkit, otherwise you will see an
app not found
error. - The system-level notification will pop up only once per project. Next time you click
Debug in Desktop
Teams Toolkit will remind you about the account using notifications from VSCode.
Build Custom Engine Copilots
- Build a basic AI chatbot for Teams
- Build an AI agent chatbot for Teams
- Expand AI bot's knowledge with your content
Scenario-based Tutorials
- Send notifications to Teams
- Respond to chat commands in Teams
- Respond to card actions in Teams
- Embed a dashboard canvas in Teams
Extend your app across Microsoft 365
- Teams tabs in Microsoft 365 and Outlook
- Teams message extension for Outlook
- Add Outlook Add-in to a Teams app
App settings and Microsoft Entra Apps
- Manage Application settings with Teams Toolkit
- Manage Microsoft Entra Application Registration with Teams Toolkit
- Use an existing Microsoft Entra app
- Use a multi-tenant Microsoft Entra app
Configure multiple capabilities
- How to configure Tab capability within your Teams app
- How to configure Bot capability within your Teams app
- How to configure Message Extension capability within your Teams app
Add Authentication to your app
- How to add single sign on in Teams Toolkit for Visual Studio Code
- How to enable Single Sign-on in Teams Toolkit for Visual Studio
Connect to cloud resources
- How to integrate Azure Functions with your Teams app
- How to integrate Azure API Management
- Integrate with Azure SQL Database
- Integrate with Azure Key Vault
Deploy apps to production