今天在发布别人提供的MVC3的程序,正常部署后浏览报错,错误内容如图:
根据IIS提供的解决办法,启用目录浏览,刷新页面发现确实不报错了,但页面是以目录显示的,如图
虽然解决了报错问题,但不是正常的效果,于是百度,发现百度千篇一律全是IIS提供的解决办法,根本解决不了问题。只能自己动手查找问题。最后通过Reflector反编译dll,发现是程序的问题,如下图:
进入方法发现访问该页面的时候必须传参数,否则程序报异常错误。