আমার দুটি প্রকল্প আছে, ProjectA
এবং ProjectB
। ProjectB
এটি একটি কনসোল অ্যাপ্লিকেশন, যা নির্ভর করে ProjectA
। গতকাল, সবকিছু ঠিকঠাক ছিল, তবে হঠাৎ আজ যখন আমি চালাচ্ছি ProjectB
আমি এটি পেয়েছি:
ব্যাডিমেজফর্ম্যাটেক্সিপশন আনহানডেল করা হয়েছিল :
ফাইল বা অ্যাসেমবিলি 'প্রজেক্টএ, সংস্করণ = 1.0.0.0, সংস্কৃতি = নিরপেক্ষ, পাবলিককেটোকেন = নাল' বা এর অন্যতম নির্ভরতা লোড করা যায়নি। একটি ভুল ফর্ম্যাট সহ একটি প্রোগ্রাম লোড করার চেষ্টা করা হয়েছিল।
উভয়ই কেবল নিয়মিত প্রকল্প, অন্য কোনও নন-নেট প্রকল্পের উপর নির্ভরতা ছাড়াই। উভয়ই সম্পূর্ণরূপে। নেট - কোনও নেটিভ কোড নেই, এবং কোনও পি / ইনভোক নেই। আমার অন্যান্য প্রকল্প রয়েছে যা নির্ভর করে ProjectA
এবং এখনও ঠিক কাজ করে।
আমি যে জিনিসগুলি চেষ্টা করেছি:
- উভয় প্রকল্প বিল্ড চেকবক্স চেক করে "যে কোনও সিপিইউ" তে সেট করা আছে তা নিশ্চিত করুন। তারা হয়।
- নিশ্চিত করুন যে উভয় প্রকল্পই একই টার্গেট ফ্রেমওয়ার্ক (। নেট 4.0 ক্লায়েন্ট প্রোফাইল) এর জন্য ।
- প্রোজেক্টবি -> তথ্যসূত্র -> প্রজেক্টএ -> বৈশিষ্ট্যগুলির অধীনে, "স্থানীয় অনুলিপি "টি " সত্য " _ তে সেট করা আছে তা নিশ্চিত করুন ((আমি যাচাই করেছি যে প্রজেক্টএ.ডিএল সঠিকভাবে অনুলিপি করা হচ্ছে))
- সমাধানটি পরিষ্কার / পুনর্নির্মাণ করুন। এমনকি আমি উভয় প্রকল্পে / বিন এবং / আপত্তি ফোল্ডারগুলি ম্যানুয়ালি মুছে ফেলার চেষ্টা করেছি।
- ভিজ্যুয়াল স্টুডিও পুনরায় চালু করুন। আমার কম্পিউটার পুনরায় চালু করুন।
- ভান্ডারটির সম্পূর্ণ নতুন কপিটি দেখুন।
তবে আমি এখনও একই ত্রুটি পেয়েছি। আমি এর কারণ হিসাবে কী করেছি এবং কীভাবে এটি ঠিক করব তা আমার কোনও ধারণা নেই। কোন ধারনা?