不关IIS的事 再具体点 ; 一般这个错误多是逻辑思维不严谨 没有判断为null的时候
那为什么在VS里面测试没有问题呢?如果这样的话也没法调试啊
@影夜: 调试环境变化了,或有修改的地方 看看测试数据、配置等等
或者做个Logger 把异常捕捉出来
肯定某处有一个对象为null了,出现这个报错,都是对象为null没进行判断造成的、
这应该是你代码的问题,同意楼上的说法
代码问题,也可能是发布的数据库与本地的数据字段类型设置不一样、
那为什么在VS里面测试没有问题呢?如果这样的话也没法调试啊,用的同一个数据库,这个应该没问题,我仿照petshop写的,其他板块没问题就是点击添加文章的时候报的错
在你点击添加文章出错的方法里写个try..catch找一下debug信息保存本地的一个文本里,你看一下是哪有错了
我们做项目都是把catch到的错误放在一本地的一个txt文本里,方便出了问题好查找原因
肯定是你的程序中有一个引用变量为null
修改下WEBCONFIG 显示出具体的报错信息!
查看错误信息下面详细的堆栈信息,然后找到发生错误的代码位置。
希望能帮到你