PDA

View Full Version : سوال: اضافه کردن dll های 32 بیتی به پروژه های 64 بیتی؟



FVVSBN
دوشنبه 01 آذر 1389, 23:03 عصر
سلام

سیستم عامل من ویندوز 7 64 بیتی هست.

وقتی میخوام dbmssocn.dll را اضافه کنم میگه:


این نمیتونه اضافه بشه. لطفا مطمئن شوید فایل قابل دسترس است. یا اون یه اسمبلی معتبر یا COM کامپوننت هست.


لطفا راهنماییم کنید.

vcldeveloper
سه شنبه 02 آذر 1389, 00:36 صبح
خیر، در حالت عادی یک پروسه 64 بیتی نمیتونه یک DLL 32 بیتی را لود کنه. شما اگر نیاز دارید که DLL های 32 بیتی را لود کنید، و به قابلیت های 64-بیتی در برنامه تان نیاز ندارید، می تونید در تنظیمات پروژه تان، تعیین کنید که پروژه شما به عنوان یک نرم افزار 32-بیتی کامپایل بشه.

در سیستم عامل های 64 بیتی مبتنی بر x86-64 (مثل همین ویندوز 7 64 بیتی شما)، برنامه های 32 بیتی و 64 بیتی قابل اجرا هستند.