I deployed my MVC-3 application on windows Azure. But now when I am requesting it through staging url
it shows me (Sorry, an error occurred while processing your request.). Now I want to see the full error message, by default it is hiding that because of some security reasons. I know that we can do this through web.config file. But how?
2021-01-05
c# – How to set web.config file to show full error message
The Question :
149 people think this question is useful
The Question Comments :
The Answer 1
261 people think this answer is useful
not sure if it’ll work in your scenario, but try adding the following to your web.config
under <system.web>
:
<system.web> <customErrors mode="Off" /> ... </system.web>
works in my instance.
also see:
The Answer 2
134 people think this answer is useful
This can also help you by showing full details of the error on a client’s browser.
<system.web> <customErrors mode="Off"/> </system.web> <system.webServer> <httpErrors errorMode="Detailed" /> </system.webServer>
The Answer 3
13 people think this answer is useful
If you’re using ASP.NET MVC you might also need to remove the HandleErrorAttribute from the Global.asax.cs file:
public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleErrorAttribute()); }