HTTP Error 500.23 – Internal Server Error in Visual Studio 2013

Published: Last Updated on 1.6K views 3 minutes read
A+A-
Reset
Hi,I have installed Visual Studio 2013 in my system. Due to some problems, I got the release after few months. So I was excited to use it and taste its new features. One thing I like about Visual Studio 2013 is it has a theme which turns it like Visual Studio 2010, which was simply awesome.

HTTP Error 500.23

I opened a existing website and tried to run that website. The website was using ASP.NET framework 4.0. However, the website has no errors and working fine in previous version of Visual Studio. But when I started with debugging (F5), this produced following error.

HTTP Error 500.23 – Internal Server Error

An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.
HTTP Error 500.23 - Internal Server Error in Visual Studio 2013 5

Solution

I can not understand the problem in a single view, as it suggest to change some configuration different methods in things you can try section. While there is not handler configured in web.config system for Web Server. Instead there was no system.webServer node.
So I searched in Internet and found some suggestion to make changes in Application Pool setting in IIS Manager. I tried that too but that was also a failed trial. Then suddenly I got a click in my mind and tried a setting which worked immediately.
How can the change done in Internet Information Service (IIS) Manager reflect in Development server. When we run the website from Visual Studio it loads in development server instead of IIS. So we have to make change in Development server which will automatically solve all the problems.
I thought, some time you might have same situation and solution must be there before problem.
Step 1: Open visual studio and click in the name of Website Project currently opened. Click on Property pane

HTTP Error 500.23 - Internal Server Error in Visual Studio 2013 6

.
Step 2: Double click on Managed Pipeline Mode. This will toggle between Classic and Integrated Mode. You have to switch to Classic mode because the error was “An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode

HTTP Error 500.23 - Internal Server Error in Visual Studio 2013 7

.
Now hit the F5 button, here goes output as usual.

HTTP Error 500.23 - Internal Server Error in Visual Studio 2013 8

You have solved the problem. If you find this post helpful, do not forget to share with friends or simply say thanks in comment below or you can share your feedback by leaving comment below.
+Prithvi Raj Bhatt

Related Posts

Leave a Reply

10 comments

maxidl April 22, 2014 - 8:47 PM

Genius!!!!

Reply
zolal August 13, 2014 - 10:13 PM

Thanks it help me too. :)

Reply
John Bhatt August 15, 2014 - 8:48 AM

Great to know it helped.

Reply
John Bhatt August 15, 2014 - 8:48 AM

Thanks for reading.

Reply
Nasser August 24, 2014 - 8:48 AM

Thanks man, your solution works fine… and it saved me

Reply
John Bhatt August 24, 2014 - 12:20 PM

Thanks for reading and sharing your experience.

Reply
slubi.pl March 8, 2015 - 1:39 PM

I was able to find good advice from your blog posts.

Reply

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Index

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.