日期:2014-05-20  浏览次数:20947 次

使用企业库报访问Sqlite 时报错
使用企业库报错  “The type Database cannot be constructed. You must configure the container to”
下面是我项目中app.config 的配置信息!求解

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   
  <configSections>
    <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true" />
  </configSections>

  <dataConfiguration defaultDatabase="sqlite">
    <providerMappings>
      <add databaseType="Microsoft.Practices.EnterpriseLibrary.Data.GenericDatabase, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
        name="System.Data.SQLite" />
    </providerMappings>
  </dataConfiguration>

  <connectionStrings>
    <add name="sqlite" connectionString="Data Source=D:\\mydatabase.sqlite;Pooling=true;FailIfMissing=false"
      providerName="System.Data.SQLite" />
  </connectionStrings>
</configuration>
------解决方案--------------------
我和你出现同样问题,楼上哥们解决没有