Proyek startup yang mereferensikan proyek di mana Entity Framework sedang digunakan membutuhkan dua majelis berikut di folder bin itu:
- EntityFramework.dll
- EntityFramework.SqlServer.dll
Menambahkan a <section>
ke <configSections>
file .config pada proyek startup membuat perakitan pertama tersedia di direktori bin itu. Anda bisa menyalin ini dari file .config proyek Entity Framework Anda:
<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>
Untuk membuat .dll kedua tersedia di folder bin, meskipun tidak praktis, salinan manual dari folder bin dari proyek Entity Framework dapat dibuat. Alternatif yang lebih baik adalah dengan menambahkan proyek Post-Build Events dari Entity Framework pada baris berikut, yang akan mengotomatiskan proses:
cd $(ProjectDir)
xcopy /y bin\Debug\EntityFramework.SqlServer.dll ..\{PATH_TO_THE_PROJECT_THAT_NEEDS_THE_DLL}\bin\Debug\
providers
danprovider
sebagainya, jadi pertimbangkan untuk menghapusnya?