调试.net时,HTTP Error 500.23 - Internal Server Error,这个错误的发生率挺高。解决方法如下,共两种方法:
一、改变用程序池。
1、打开IIS,在右侧打开高级设置,即Advanced Setting 。
2、选择应用程序池,即Application pool ,然后把应用程序池选择为Classic .Net AppPool即可。
二、改变用程序池名字。
1、找到对应的 应用程序池(Application pool )的名字,我这里是 demo在IIS主页,找到 "Application Pools"。
2、在中间列表中打开 "demo",将 Managed pipeline mode 由 Integrated 改为 Classic 即可。