স্টার্টআপ প্রজেক্টটি যে প্রকল্পটির উল্লেখ করে যেখানে সত্তা ফ্রেমওয়ার্ক ব্যবহৃত হচ্ছে তার বিন ফোল্ডারে নিম্নলিখিত দুটি সমাবেশ প্রয়োজন:
- EntityFramework.dll
- EntityFramework.SqlServer.dll
একটি যোগ করার পদ্ধতি <section>
থেকে <configSections>
প্রারম্ভে প্রকল্পে .config ফাইলের প্রথম সমাবেশ যে bin ডিরেক্টরীতে উপস্থিত করে। আপনি আপনার সত্তা ফ্রেমওয়ার্ক প্রকল্পের .কফিগ ফাইল থেকে এটি অনুলিপি করতে পারেন:
<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>
দ্বিতীয় .dll বিন ফোল্ডারে উপলব্ধ করার জন্য, ব্যবহারিক না হলেও, সত্তা ফ্রেমওয়ার্ক প্রকল্পের বিন ফোল্ডার থেকে একটি ম্যানুয়াল অনুলিপি তৈরি করা যেতে পারে। সত্তা ফ্রেমওয়ার্ক প্রকল্পের পোস্ট-বিল্ড ইভেন্টগুলিতে যুক্ত করার চেয়ে আরও ভাল বিকল্প হ'ল প্রক্রিয়াটি স্বয়ংক্রিয় হবে:
cd $(ProjectDir)
xcopy /y bin\Debug\EntityFramework.SqlServer.dll ..\{PATH_TO_THE_PROJECT_THAT_NEEDS_THE_DLL}\bin\Debug\
providers
এবংprovider
স্টাফ ছাড়াই EF5 ব্যবহার করি , তাই এটি অপসারণের কথা বিবেচনা করুন?