Item has already been added.key in dictionary:hibernate.connection.driver_class key being added:
hibernate.connection.driver_class.请问该如何解决?

解决方案 »

  1.   

    http://topic.csdn.net/u/20070707/09/5a9a3bf8-3ac3-4772-8292-18c0d81ced39.html
      

  2.   

    那个是“Id”你的是“hibernate.connection.driver_class ”
      

  3.   

    是Nhibernate,我的问题不是经常出现,只是过一段时间出现一次,找不到原因
      

  4.   

      <property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property>你看一下你的connection.driver_class这个属性,在你的映射文件中是不是添加了两次...???提示你已经存在了.或者是你的nhibernate的配置信息是不是在两个地方都加载了???重复了...
      

  5.   

    整个项目查找,只找到一次,在web.config出现一次,
    <add key="hibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver"/>
      

  6.   

    那你的<add key="hibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver"/>删除了怎么样?你的还有没有其它的xml的配制文件了??你不会是用fastspring了吧..是nhibernate+spring.net吗
      

  7.   

    奇怪,除了web.config里面的<add key="hibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver"/>,结果可以访问
    ,这是为什么呢?
    那之前没有删除的时候,为什么只是偶尔出现error呢?
    spring.net是什么我都不知道,应该没有用
      

  8.   

    奇怪,删除了web.config里面的 <add key="hibernate.connection.driver_class" value="NHibernate.Driver.SqlClientDriver"/>,结果可以访问 
    ,这是为什么呢? 
    那之前没有删除的时候,为什么只是偶尔出现error呢? 
    spring.net是什么我都不知道,应该没有用
    谢谢lonely7345 帮我解答