We need to debug an issue that manifests itself ONLY in the cloud. It doesn't show up in the emulators (even with cloud connection strings etc). We have RDP installed on the staging web-role instance and have WebDeploy enabled on it too for quick-and-easy debugging/code changes.
What we'd like is something more powerful, where our local VS2010 (Ultimate) can set/trigger breakpoints on the remote web role and inspect local variables etc.
Does anyone know of a way of setting the above up?
Ok, so I spent a few hours struggling with this due to combination of Azure SDK updates, incorrect tutorials, VS2012 quirks. What GertH said above is true in theory (thank!) but without working details at a systemic level it doesn't work so it's not very useful practically.
I've documented my working experience for future warriors at http://antirandom.com/2012/09/remotely-debugging-a-windows-azure-webrole-via-visual-studio-debugger/