呵呵,搞 b/s 开发的基本常识,听好了:在你的 IE 的菜单按照如下顺序操作: 
  工具->Internet选项->高级选项卡
找到
  显示友好的HTTP错误信息
把钩选去掉Internal Server Error 500 错误是一个通常的错误,原因可能有很多,往往是服务器进程内组件、模块或服务器调用的进程外组件等造成的错误。但如果不作如上操作,你是看不到具体的错误原因的,浏览器仅仅显示一个笼统的错误号码:500调整设置后,你可以看到更多的有关错误的细节(有一些调试技巧,例如楼上说的方法),然后对症下药去解决吧。