在TopAndDown.Page_Load()中出现了值为null的对象,并且调用该对象的属性或方法。
在可能出现这个问题的地方,加上判断语句:
if(a == null) ...
但是在VS中调试没问题,不可能发布后却遇到问题吧?
@竹墨轩: 可能是运行环境的不一样造成的。
出现这样的null引用异常本身就说明代码的健壮性有问题,不应该出现null引用异常。
@dudu: 谢谢,我再试一试
@dudu: 果然是运行的环境不一样所致,在页面中没有加入Cookie是否为空判断,导致调试没发现问题而发布后却有问题,谢谢!
建议加上日志,然后查看日志找原因