【发布时间】:2012-09-27 05:21:42
【问题描述】:
我有一个托管在 GoDaddy 上的 ASP.NET 4.0 网站,该网站有一个数据库。我的网站不会出现。我认为这是我的数据库连接 -
我的连接字符串 -
<connectionStrings>
<add name="Personal" connectionString=" Server=xyz.com; Database=xyzDb; User ID=xyzUser; Password=xyzPass; Trusted_Connection=false" providerName="System.Data.SqlClient" />
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer" connectionString=" Server=abc.com; Database=abcDb; User ID=abcUser; Password=abcPass; Trusted_Connection=false" providerName="System.Data.SqlClient" />
</connectionStrings>
来自我页面的错误 -
异常详细信息:System.NullReferenceException:没有对象引用 设置为对象的实例。
来源错误:
在执行过程中产生了一个未处理的异常 当前的网络请求。有关原产地和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。
堆栈跟踪:
[NullReferenceException: 对象引用未设置为 对象。] FonyFacts02.DataAccessLayer..ctor() +74
FonyFacts02.DataAccessLayer..cctor() +39[TypeInitializationException: 的类型初始化器 'FonyFacts02.DataAccessLayer' 抛出异常。]
FonyFacts02.DataAccessLayer.GetInstance() +0
FonyFacts02.FonyFacts..ctor() +34
FonyFacts02.Default.Page_Load(Object sender, EventArgs e) +99
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp,对象 o,对象 t,EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(对象发送者, EventArgs e) +35 System.Web.UI.Control.OnLoad(EventArgs e) +91
System.Web.UI.Control.LoadRecursive() +74
System.Web.UI.Page.ProcessRequestMain(布尔值 includeStagesBeforeAsyncPoint,布尔型 includeStagesAfterAsyncPoint) +2207
谁能告诉我这实际上是我的连接字符串还是其他什么? 该网站位于-http://www.fonyfacts.com/ 谢谢
【问题讨论】:
-
不要在线透露您的数据库信息 - 用虚拟字符填充这些属性。
-
只需调试您的代码并向我们展示错误的确切原因