I\'m trying to catch all unhandled exceptions in my worker role. I tried putting a try-catch block into the Run() method (as suggested
try
catch
Run()
The catch will catch all exceptions.
You are throwing it again so that one will not be caught.
Also you are logging, but logs are not turned on by default in Azure, since they cost.
The other alternative is that there is no exception.