تخفیف های ویژه عیدانه توسینسو
تا 60 درصد تخفیف ویژه
00ساعت 00دقیقه 00ثانیه
وحید باقری

خطای برنامه نویسی Exception from HRESULT:0x8007007e در سی شارپ

سلام دوستان من در برنامه خودم به یک خطا با عنوان Exception from HRESULT:0x8007007e برخورد کردم که انگار میگه نمیتونم dll هایی که به برنامه add کردم را load کنه اما نمیدونم مشکلش از کجاست ؟؟؟!!!!!!!!!!!!!!!! اگر کسی از دوستان در ایت زمینه اطلاعاتی داره ممنون میشم کمکم کنه.

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
حسین احمدی

سلام، وقت بخیر

نام dll ای که پیدا نمی کنه چیه؟ شاید copy to output folder برای dll رو true نکردید و فایل dll در کنار فایل اجرایی قرار نمیگیره. اگه جزئیات خطا رو بزارید بهتر می تونیم راهنماییتون کنیم.

کانال تلگرام: https://t.me/TOSINSOAhmadi
وحید باقری

سلام،اگر منظورتون همون Copy local می باشد اونو true کردم،در واقع من دارم یک اسکنر اثر انگشت را به یک برنامه سی شارپ ارتباط میدم و از dll به نام Suprema.UFScanner استفاده میکنم اما وقتی برنامه اجرا می کنم و button شناسایی اسکنر اثر انگشت را میزنم با اخطار زیر روبرو میشوم کدی که برای این ِDevice نوشتم به صورت زیر هستش

private void Init_Click(object sender,EventArg)

}

;UfScannerManager m_ScannerManger=new UFScannerManager(this)

;UFS_STATUS ufs_res

;()ufs_res=m_ScannerManger.Init

{

دقیقا در خط آخر اخطار زیر را میدهد:
Additional information:Unable to load 'x64\UFScanner.dll':the specified module could not found Exception from HRESULT:0x8007007e
حسین احمدی

تو پوشه Bin شاخه debug یا release باید ساختار پوشه بندی DLL تون حفظ بشه، یعنی یک پوشه x64 داشته باشید و داخلش DLL مورد نظرتون رو قرار بدید. چک کنید ببینید ساختار پوشه ها رعایت شده یا خیر؟

کانال تلگرام: https://t.me/TOSINSOAhmadi
وحید باقری

مهندس متشکر از راهنماییتون دقیقا مشکل از همون پوشه بود اونو درست کردم اوکی شد.سپاس فراوان.

پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×