Debugging endpoints hosted with Cloud Services requires starting up Azure Cloud Service emulator and loading endpoint in the emulator. It's a resource intensive operation and if no scale out of roles is required, can be done by loading endpoints using a host process provided by NServiceBus instead.
Following these steps will enable local execution of endpoints without Azure Cloud Service emulator:
- Add NuGet reference to the
Hosting. Azure. HostProcess
- Update the endpoint project's Debug start action to point to
Hosting. Azure. HostProcess. exe
- Launch the endpoint with debugger