我用asp.net写了一个后台程序,在用vs调试的时候是没有任何错误的,前台模板页面都正常显示,但
我用asp.net写了一个后台程序,在用vs调试的时候是没有任何错误的,前台模板页面都正常显示,但是一旦发布架设到iis服务器在访问的时候就出现未将对象引用设置到对象的实...
我用asp.net写了一个后台程序,在用vs调试的时候是没有任何错误的,前台模板页面都正常显示,但是一旦发布架设到iis服务器在访问的时候就出现未将对象引用设置到对象的实例,一句代码都走不动,但是我的数据库里明明有数据的啊,用的是sqlserver
展开
3个回答
推荐于2017-08-28
展开全部
“未将对象引用设置到对象的实例”常见的原因是 web.config 少了配置,或者数据库连接配置
仔细检查一下,IIS下的web.config和调试下的web.config关于appSettings和connectionStrings的值,是不是少了什么配置
<appSettings>
<add key="db" value="server=.."/>
</appSettings>
<connectionStrings>
<add name="db" connectionString="server=..."/>
</connectionStrings>
展开全部
IIS配置的问题,跟你的数据库毛关系都没有。查查服务器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能由以下原因导致:1、数据库问题,程序未找到相应的表及表中的数据。2、发布后的文件不完全,可从源码中Copy
追问
我已经搞定了,虽然不是这些问题,但还是选你吧
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询