1

PostgreSQL 接続を開こうとしていますが、接続を開いているときに ReflectionTypeLoadException が発生します。

コードを提供してこの問題を解決するのを手伝ってください。または、この例外を削除する方法を教えてください。

これまでに使用したコードは以下のとおりです。

  **/* Connection String 
   <?xml version="1.0" encoding="utf-8" ?>
   <configuration>
      <appSettings>
        <add key="superuserDatabase" value="postgres"/>
      </appSettings>
      <system.data>
      <DbProviderFactories>
        <clear/>
         <add name="Npgsql Data Provider"
           invariant="Npgsql"
           description=".Net Framework Data Provider for Postgresql Server"
            type="Npgsql.NpgsqlFactory, Npgsql" />
      </DbProviderFactories>
     </system.data>
     <connectionStrings>
       <add name="Simple.Data.Properties.Settings.DefaultConnectionString"
          connectionString="host=localhost;port=5432;database=SimpleData;user                                                                     id=postgres;password=P@ssw0rdsa;pooling=false"
           providerName="Npgsql" />
    <add name="Test"
          connectionString="host=localhost;port=5432;database=SimpleData;user    id=postgres;password=P@ssw0rdsa;pooling=false"
          providerName="Npgsql" />
     </connectionStrings>
   </configuration>**
   */

POSTGRESQL var namedDb = Database.OpenNamedConnection("Test").Demo.All(); で接続を開こうとすると、次の例外が発生します。

ReflectionTypeLoadException

4

1 に答える 1