2015/07/28

PostgreSQL EF Npgsql ConnectionString

app.config 설정에서 관련하여 발생할수 있는 오류메시지 :

- 초기화 문자열의 형식이 인덱스 0에서 시작하는 사양에 맞지 않습니다.
- 지정된 파일을 찾을 수 없습니다.  Npgsql.NpgsqlFactory.

 

<connectionStrings>
    <add name="myDBConext"
         connectionString= "Server=xx;Port=5432;User Id=xx;Password=xx;Database=xx;"
         providerName="Npgsql" />

</connectionStrings>

<entityFramework>

    <defaultConnectionFactory
          type="Npgsql.NpgsqlConnectionFactory, Npgsql.EntityFramework" />

   <providers>
     <provider invariantName="Npgsql" 
           type="Npgsql.NpgsqlServices, Npgsql.EntityFramework" />
 
   </providers>
</entityFramework>

<system.data>

    <DbProviderFactories>
      <remove invariant="Npgsql" />
      <add name="Npgsql Data Provider"
           invariant="Npgsql"
           support="FF"
          description=".Net Framework Data Provider for Postgresql"
          type="Npgsql.NpgsqlFactory, Npgsql" />

    </DbProviderFactories>
</system.data>

 

 


댓글 없음:

댓글 쓰기

가장 많이 본 글