>

파이어 버드 데이터베이스를 백엔드로 사용하는 기존 제품에 대한 웹 프론트 엔드를 만들려고합니다.

파이어 버드 엔터티 프레임 워크 및 데이터 공급자 너겟 패키지를 설치했지만이 오류가 발생합니다.

오류 175 : 이름이 'FirebirdSql.Data.FirebirdClient'인 ADO.NET 공급자가 컴퓨터 또는 응용 프로그램 구성 파일에 등록되지 않았거나로드 할 수 없습니다.

webconfig에 다음이 있습니다 :

<entityFramework>
  <defaultConnectionFactory type="FirebirdSql.Data.EntityFramework6.FbConnectionFactory, EntityFramework.Firebird" />
<providers>
  <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
  <provider invariantName="FirebirdSql.Data.FirebirdClient" type="FirebirdSql.Data.EntityFramework6.FbProviderServices, EntityFramework.Firebird" />
</providers>

<system.data>
    <DbProviderFactories>
        <add name="FirebirdClient Data Provider" invariant="FirebirdSql.Data.FirebirdClient" description=".NET Framework Data Provider for Firebird" type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, FirebirdSql.Data.FirebirdClient" />
    </DbProviderFactories>
</system.data>

누군가가 잘못하고있는 명백한 일을 지적 할 수 있다면 정말 대단 할 것입니다.

  • 답변 # 1

    고정. 설치 프로그램이 machine.config 파일에서 참조를 botched 것 같습니다. 파일을 삭제하고 파이어 버드 DDEX의 readme 파일에 포함 된 내용을 추가했습니다

  • 이전 javax.sound.midi - javamidisequencer로 사운드를 재생할 수 없습니다
  • 다음 javascript - threejs - `textureneedsupdate = true` 설정이 매우 느립니다