Entity Framework'ün kullanıldığı projeye başvuran başlangıç projesi, bin klasöründe aşağıdaki iki derlemeye ihtiyaç duyar:
- EntityFramework.dll
- EntityFramework.SqlServer.dll
Bir ekleme <section>
için <configSections>
başlangıç proje üzerinde .Config dosyasının o bin dizininde ilk montaj kullanılabilir hale getirir. Bunu Entity Framework projenizin .config dosyasından kopyalayabilirsiniz:
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
İkinci .dll dosyasını bin klasöründe kullanılabilir duruma getirmek için, pratik olmasa da, Entity Framework projesinin bin klasöründen el ile kopyalanabilir. Daha iyi bir alternatif, Entity Framework projesinin Derleme Sonrası Etkinlikleri sürecini otomatikleştirecek aşağıdaki satırları eklemektir:
cd $(ProjectDir)
xcopy /y bin\Debug\EntityFramework.SqlServer.dll ..\{PATH_TO_THE_PROJECT_THAT_NEEDS_THE_DLL}\bin\Debug\
providers
veprovider
öğeleri olmadan kullanıyorum , bu yüzden kaldırmayı düşünün?