

- #Visual studio 2012 remote debugging install
- #Visual studio 2012 remote debugging code
- #Visual studio 2012 remote debugging free
- #Visual studio 2012 remote debugging windows
Anyways, you install one end on your computer and you setup the webrole as the other endpoint so they can talk directly and securely. I have two subscriptions and this might be tripping it. Note that Azure is currently moving to a new portal (currently beta) and has a bug where it wouldn’t let me create a virtual network under my work Azure subscription.

We first create a virtual network between the cloud servers (“webroles” in Azure terminolgy) and your development machine. I didn’t care so I left the default Visual Studio filled.
#Visual studio 2012 remote debugging windows
That is useful IF your symbols are also remote on a windows file server or symbol server.

Visual Studio automatically assigns a temp folder to cache the symbols locally too. Type the path to the place where your Webrole project puts all it’s. However, for remote debugging it needs to be explicitly told when to find it’s symbols. These can slow execution so enable them if you know you need themĭuring local debugging Visual Studio finds the symbols without a problem. NET project (NOT the Azure project) in solution explorer and then choose “Publish”!? I know it’s weird but that’s how it is. Unacceptable in life production but not a problem during debugging.Note: For web deploy, you have to right click the actual underlying. Drawbacks are that changes are ONLY for that specific instance and if the instance is recycled, you lose the changes. Web Deploy is GREAT for debugging since you can make small changes and ONLY push that out (within 10 seconds) instead of re-publishing the entire web-role (10-15 minutes). These are shown below (right click azure project in solution explorer => Publish)
#Visual studio 2012 remote debugging code
A moment of admirationĭebugging locally, where the source code and the running program on the same computer system, is usually alright but doing this in the “cloud” is quite challenging.
#Visual studio 2012 remote debugging free
Of course, this meant that we had to connect the debugger straight into the heart of the code and look closely.Feel free to skip the next section to get straight into the engineering nitty gitties. Not wanting to push them under the carpet we decided to look deeper. Locally the stuff would work just great but on the cloud some minor issues would be seen. We were facing some issues with our cloud application that runs on Microsoft Azure. Warning: This is a highly technical post and beyond the first two paragraphs requires a deep understanding of cloud web engineering (especially Microsoft Azure)! This is more for my own journaling than for any broadcasts … Background UPDATE: Even after 3 years this is still popping up on Google’s first page results, so worth mentioning Visual Studio makes this a LOT easier now.
