当前位置:编程学习 > C#/ASP.NET >>

奇怪的Web.config的错误

我在写一个继承自System.Web.UI.WebControls.WebControl控件的时候,出现下如下错误。

错误详细信息:ConnectionString configuration is missing from you web.config.

但是我在web.config中明明加上了下面的配置
  <connectionStrings>
    <add name="MySql" connectionString="Data Source=localhost;Database=Test;User ID=root;Password=root;" providerName="MySql.Data.MySqlClient"/>
  </connectionStrings>

而且当运行页面时,这个控件也可以显示正确。所以这个错误是怎么造成的呢 --------------------编程问答-------------------- <configuration>
<appSettings>
<add key="conn" value="server=.;database=***;uid=sa;pwd=sa"/>
</appSettings>
<connectionStrings/>
试试 --------------------编程问答-------------------- connectionStrings程序里边是怎么读的? --------------------编程问答-------------------- 而且当运行页面时,这个控件也可以显示正确。所以这个错误是怎么造成的呢
---------------------------
那你是在什么地方出错了? --------------------编程问答-------------------- <configuration>
<!-- Other configuration settings -->

<connectionStrings>

  <add name="Sales" 
       providerName="System.Data.SqlClient"
       connectionString= "server=myserver;database=Products;uid=salesUser;pwd=sellMoreProducts" />

  <add name="NorthWind" 
       providerName="System.Data.SqlClient" 
       connectionString="server=.;database=NorthWind;Integrated Security=SSPI" />

</connectionStrings>
--------------------编程问答-------------------- <appSettings>
<add name="MySql" value="Data Source=localhost;Database=Test;User ID=root;Password=root;"/>
</appSettings> --------------------编程问答-------------------- 楼主,你让大家找问题总得多贴点东西出来吧. --------------------编程问答-------------------- MySql.Data.MySqlClient 项目里有没有引用这个? --------------------编程问答-------------------- 或是你的web.config编码有问题读不出来?
--------------------编程问答-------------------- MySql.Data.MySqlClient 项目里有没有引用这个?
这个支持 --------------------编程问答-------------------- <configuration>
  <appSettings>
        <add key="user" value="123"/>
        </appSettings>
</configuration>
同意一楼的,观点
  
--------------------编程问答-------------------- 就是把这个控件编译成DLL,然后安装到VS里。在一个页面中拖过来后,这个控件就显示错误,错误信息如上。但是运行这个页面,还都是正确的。

上面的解决方案都试过,都不行。web.config里面我肯定有connectionstring的设置,否则就不可能读取数据,并且读取错误了。 --------------------编程问答-------------------- 因为DAAB不支持MYSQL --------------------编程问答-------------------- <appSettings>标记过时了,现在多用<connectionStrings>标记。
--------------------编程问答-------------------- 同意一楼的观点  --------------------编程问答-------------------- 是不是在设计视图中控件不能正确实例化
而在运行时控件运行正常?

如果是的话,可以不用管它
不想看到错误提示的话,只要在Tools->Options中禁用 实例化活控件 --------------------编程问答-------------------- 到处web.config里的connectionStrings的代码是怎么样的?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,