The following tools should be installed.
-
Install ngrok from https://ngrok.com/
-
Run
ngrok.exe http 5000
, because our project will listen on port 5000. -
Open the manifest.json file, and update it accordingly using copied url.
-
Compress files 'manifest.json' & 'icon-outline.png' & 'icon-color.png' into a file named manifest.zip. The zip file will be uploaded to Teams.
-
Run
dotnet new teamstabs
to generate the project. -
Run command to start the server.
-
dotnet build
-
dotnet run
-
-
Open Microsoft Teams, create a Tab.
-
Click "MSTeamsTab" app uploaded just now, And set it up for a certain channel.