[InvalidOperationException: ConnectionString 属性尚未初始化。]
ygctv 2015-11-15 11:59:29 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[InvalidOperationException: ConnectionString 属性尚未初始化。]
System.Data.SqlClient.SqlConnection.PermissionDemand() +4874515
System.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection outerConnection) +20
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
System.Data.SqlClient.SqlConnection.Open() +122
BCW.Data.SqlHelper.Query(String SQLString) +89
BCW.DAL.Topics.GetList(String strWhere) +165
BCW.BLL.Topics.GetList(String strWhere) +12
_Default.Page_Load(Object sender, EventArgs e) +7168
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +41
System.Web.UI.Control.OnLoad(EventArgs e) +91
System.Web.UI.Control.LoadRecursive() +74
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2577
数据库用户名密码填写正确,就是显示这个。
原文件,
<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<configSections>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter"/>
</configSections>
<appSettings>
<!--主数据库服务器 -->
<add key="DataBaseServer" value="(local)"/>
<!--主数据库名称 -->
<add key="DataBaseName" value="wapp"/>
<!--主数据库用户 -->
<add key="DataBaseUid" value="sa"/>
<!--主数据库密码 -->
<add key="DataBasePwd" value="admin"/>
<!--后台目录名 -->
<add key="AdminPath" value="M"/>
<!--界面识别变量 -->
<add key="VE" value="ve"/>
<!--身份识别变量 -->
<add key="SID" value="u"/>
</appSettings>
<RewriterConfig>
<Rules>
<!-- Rules for Blog Content Displayer -->
<RewriterRule>
<LookFor>~/Reg-(\d+)\.aspx</LookFor>
<SendTo>~/Reg.aspx?rd=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/Forum-(\d+)\.aspx</LookFor>
<SendTo>~/bbs/forum.aspx?forumid=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/uinfo-(.*)\.aspx</LookFor>
<SendTo>~/bbs/uinfo.aspx?uid=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
<system.web>
<compilation debug="false">
</compilation>
<authentication mode="Windows"/>
<customErrors mode="Off"/>
<!--<customErrors mode="On">
<error statusCode="403" redirect="default.aspx" />
<error statusCode="404" redirect="default.aspx" />
</customErrors>-->
<httpRuntime maxRequestLength="102400" executionTimeout="1200"/>
<pages validateRequest="false"/>
<healthMonitoring heartbeatInterval="0" enabled="true">
<providers>
<clear/>
<add name="SqlWebEventProvider" type="BCW.Health.Providers.SqlWebEventProvider"/>
</providers>
<rules>
<clear/>
<add name="WebBaseError" eventName="WebBaseErrorEvent" provider="SqlWebEventProvider"/>
</rules>
<eventMappings>
<clear/>
<add name="WebBaseErrorEvent" type="System.Web.Management.WebBaseErrorEvent"/>
</eventMappings>
</healthMonitoring>
<httpModules>
<add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter"/>
</httpModules>
</system.web>
</configuration>
谁有办法解决?