Http 5.2. 0.0؟ به طور خلاصه، اگر خطای "Could not load file or assembly" را دریافت کردید، به این معنی است که پروژه های شما یا منابع آنها با ارجاع به نسخه خاصی از یک اسمبلی ساخته شده اند که وجود ندارد. از فهرست bin یا GAC شما.
چگونه حل می کنید آیا نمی توان فایل یا اسمبلی یا یکی از وابستگی های آن را بارگیری کرد؟
راه حل هایی برای این مشکل وجود دارد: ممکن است فایل dll در پوشه bin / نباشد. فقط فایل dll را در پوشه /bin کپی کنید یا این اولویت را Copy Local=True از ویژوال استودیو تنظیم کنید. اگر مشکل همچنان ادامه داشت، بررسی کنید که آیا نسخه اسمبلی که به آن ارجاع داده شده متفاوت از نسخه مورد نظر است یا خیر.
نتونستید فایل یا اسمبلی VS 2019 بارگیری کنید؟
ویژوال استودیو را راهاندازی مجدد کنید، پاکسازی کنید و راهحلی بسازید. منابع کتابخانه کلاس را حذف کرده و دوباره اضافه کنید. Tools > Import and Export Settings Wizard > همه تنظیمات را بازنشانی کنید (شاید برخی از تنظیمات به خوبی پیکربندی نشده باشند).
نمیتوان مونتاژ بارگیری کرد تلاشی برای بارگیری برنامهای با فرمت نادرست انجام شد؟
"تلاشی برای بارگیری برنامه ای با فرمت نادرست انجام شد." این بدان معناست که مونتاژی که قرار بود بارگذاری شود، در قالب غیرمنتظره ای بود. فرمت، در این مورد، به احتمال زیاد به ساخت 64 بیتی برنامه ای که در IIS استقرار یافته است، اشاره دارد که در 32 بیت اجرا می شود.
نمیتوانید فایل یا اسمبلی Publickeytoken null یا یکی از وابستگیهای آن را بارگیری کنید؟
این خطا معمولاً به این معنی است که اسمبلی پیدا نشد. بررسی کنید که فایل در فهرستی که برنامه شما در آن اجرا می شود وجود دارد.