[asp.netMVC]"/"应用程序中的服务器错误

“/”应用程序中的服务器错误。

运行时错误

说明: 处理您的请求时发生异常。此外,对第一个异常执行自定义错误页时发生另一异常。已终止请求。


原来的错误就如上图所描述的那样,而且报的错误代码是:【

500 Internal Server Error


去网上找了下解决了问题:

1、web.config节点是否正确。
2、IIS里面的.NET Framework版本是否正确。

后来发现构造函数调用web.config遇到了空指针异常:


     var WebServiceUrl=System.Configuration.ConfigurationManager.AppSettings["WebService"].ToString();

发现版本控制有问题,web.config里面WebService没有这个key的节点,断点调试跳到这里根本没有报任何异常,后来在Web.Config里面加上了节点:

      <add key="WebService" value="http://localhost:5555/api/"/>

然后可以通过controller正常访问页面

posted on 2015-03-23 10:32  狂奔的冬瓜  阅读(1143)  评论(0编辑  收藏  举报