异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例
发布时间:2011-06-23 14:39:39 文章来源:www.iduyao.cn 采编人员:星星草
天塌下来了,为了vs2003,不停重装系统
装了系统,装了iis,sql2000,vs2003,用得很爽。
第二天开机,运行localhost/home/····,
出现错误,重装了iis,sql2000,vs2003,没用。
于是重装了系统,装了iis,sql2000,vs2003,用得很爽。
第三天开机,运行localhost/home/····,
出现错误,
只好又重装系统。
我的妈,每天我都要重装一次系统。工作需要一定要用vs2003的。
我想是操作系统的问题,我的是xp professional 2002 sp2。
每次第二天开机出现的错误都和数据库连接有关,虽然运行不同的页面的错误提示不一样。只要重装,页面代码没有改,就可以正常运行。
我这样的计算机高手已经江郎才尽了。
高手救我吧。
下面是其中一个错误的信息:
“/home”应用程序中的服务器错误。
--------------------------------------------
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 46: {
行 47: SqlConnection conn = new SqlConnection(dsn);
行 48: conn.Open();
行 49: }
行 50:
源文件: C:\Inetpub\wwwroot\home\datagrid.aspx.cs 行: 48
堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。]
LoadLibraryW(UInt16* ) +0
System.EnterpriseServices.Thunk.Security.Init() +76
System.EnterpriseServices.Thunk.Security.SuspendImpersonation() +81
System.EnterpriseServices.Platform.Initialize() +503
System.EnterpriseServices.ResourcePool..ctor(TransactionEndDelegate cb) +11
System.Data.SqlClient.ConnectionPool..ctor(DefaultPoolControl ctrl) +797
System.Data.SqlClient.PoolManager.FindOrCreatePool(DefaultPoolControl ctrl) +170
System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +358
System.Data.SqlClient.SqlConnection.Open() +384
htc.datagrid.OpenDatabase() in C:\Inetpub\wwwroot\home\datagrid.aspx.cs:48
htc.datagrid.Page_Load(Object sender, EventArgs e) in C:\Inetpub\wwwroot\home\datagrid.aspx.cs:42
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +731
--------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
说明:
1.
dsn在web.config里面有定义,是连接数据库的。
<add key= "dsn " value= "Initial Catalog=data;Data Source=xp;User Id=sa;Password=sa;Max Pool Size=10240 " /> <!--数据库的连接-->
2.
.NET Framework 2.0 sp1也重装了,还是不行。
------解决方案--------------------
这个错误和你的系统没关系吧,对于Sql.Open()这样的函数尽量做异常处理,对于引用,尽量判断是否是null
------解决方案--------------------
代码问题..有时候出错有时候不出错是因为你使用了null对象,跟踪一下dsn,还有既然是做开发了,决定做下去,就尽量不要重装系统,有什么问题解决什么问题,重装系统是浪费时间,治标不治本。
------解决方案--------------------
重装干嘛
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
c# 类库打包成COM类型库时在vs命令行怎么写
类库打包成COM类型库(在vs命令行中怎么写啊)
路径和格式怎么写?
假如路径是:F:\netTest...
-
int
c#里的int是多少位???????
------解决方案--------------------
int 的值用 31 位来表示,第三十二位为符号位。,其范围从负 2,147,483...
-
求各位大侠帮个忙
做的是一个项目经理评分系统
如何把第一个窗体点击的人的信息显示到第二个窗体里面
------解决方案---------...
-
【asp.net三层怎样入手学习开发?】
我现在搞asp.net都是面向过程的.没有分层
请问怎样做到 mvc ??真正的面向对象的开发??
请问...
-
.net framework 2.0 service pack 1 无法卸载,怎么办
总是提示说安装是发生严重错误,并且说it will affect other application that...
-
Message.Show()的窗体美化
每次弹出的窗口都是那么的单调有没有什么方法能换一下弹出窗体的颜色或者是插一张图片
------解决方...
-
安装vs2010出错,求老师解答!!!
rt
安装vs2010是出错
C:\Users\Administrator\AppData\Local\Temp\SIT32027.tmp\deffactory...
-
怎么做一个转盘出来啊,请教各位大虾
在ASP.NET的页面中怎么弄一个转盘出来啊?
------解决方案--------------------
什么转盘
---...
-
jquery each遍历赋值不上呢
<ul id="myul">
<li><a id="2258">第一个</a></li>
<li><a id="2258">第二个</a></li>
<li>...
-
C#发布问题
这个是怎么回事啊
我在那个debug下面有那个DevExpress.XtraLayout.v9.1.dll这个了 为什么还是报这个错
------解决...