Use Azure app service editor
- make code change in the online editor
- open the console window and run
build.cmd
Use Visual Studio
Build and debug
- download source code zip and extract source in local folder
- open {PROJ_NAME}.sln in Visual Studio
- build and run the bot
- download and run botframework-emulator
- connect the emulator to http://localhost:3987
Publish back
In Visual Studio, right click on {PROJ_NAME} and select 'Publish'
For first time publish after downloading source code
- In the publish profiles tab, click 'Import'
- Browse to 'PostDeployScripts' and pick '{SITE_NAME}.publishSettings'
Use continuous integration
If you have setup continuous integration, then your bot will automatically deployed when new changes are pushed to the source repository.