专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > .NET Framework

程序在NET2005中调试能正常运行,架设到IIS中运行却出有关问题

发布时间:2011-06-23 14:39:31 文章来源:www.iduyao.cn 采编人员:星星草
程序在NET2005中调试能正常运行,架设到IIS中运行却出问题。
环境windows2003,开发语言C#,NET2005,但在XP下调试及架设均正常。
错误提示:未将对象引用设置到对象的实例。请问是什么问题???
似乎是连数据库出现问题。因为在IIS中浏览,无数据连接是正常的。多谢!!!百思不得其解。

------解决方案--------------------
我也碰到过这个问题,要看是哪种对象没引进去了。重新加载一次dll看看,还有一种方法是在C盘的windows/.net framework里有个文件夹里的内容删掉,具体做法你可以直接百度
未将对象引用设置到对象的实例
这就行的,上面有很多相关的解决方法的。
------解决方案--------------------
首先:那个IIS设置不要搞虚拟目录,一定要“新建站点”。先试试看
------解决方案--------------------
检查你的数据库连接的那几个对象,肯定有至少一个需要实例化(New)的你没有New,比如
DataSet ds=new DataSet();
诸如此类定义的地方

------解决方案--------------------
呵呵,不一定是系统的问题啊,首先保证你的系统补丁打全了,你是什么数据库?
其次2003和xp下运行的iis帐号是不同的
------解决方案--------------------
2003的IIS问题太多了,建议大家不要使用。
-------

这话说的。。。你不用2003你用什么?

难道你要用xp不成?
------解决方案--------------------
先看建立的虚拟站点是否正确,再看看权限问题,如果没有足够的权限也是不能访问的,“未将对象引用设置到对象的实例”,看看你哪个地方类没有实例化,最好把web.config 里数据库配置为路径,再有问题,那估计就是你的IIS,如果还是不行,没办法了。。。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: