Errors resulting in YSOD when I deploy the app

I have an app that runs fine locally. When I deploy this app to our staging environment, errors that are normally caught are resulting in the 'Yellow Screen of Death', even though the errors are surrounded by Try/Catch blocks and are being logged with ELMAH.

I have no idea why this is the case. Normally the app will deal with the error and keep working. Can somebody suggest what could be causing this?

I don't know what useful info to supply here, so please ask and I'll fill in as much as I can.

Answers


Possibly sounds like a configuration issue. I'd suggest looking in the web.config in the <system.web> <customErrors... section.


Can you give more info on what exception you're seeing? Special cases like StackOverflowException are uncatchable.

http://msdn.microsoft.com/en-us/library/system.stackoverflowexception.aspx

StackOverflowException used to be catchable on old versions of .NET, but are not anymore. Are your machines running different versions of the framework?


You could be missing some dependencies. Make sure your staging environment has MVC installed.


It turns out it was a PEBKAC data-related error.


Need Your Help

How do we cluster using clustering coefficient? Any specific algorithm?

graph cluster-analysis

I want to cluster my graph using local clustering coefficient.

Reverse proxy from NodeJS to Apache using node-http-proxy does not work

node.js apache web proxy

While experimenting with node.js on my vps I stumbled across a problem I can not seem to get fixed.