PDA

View Full Version : سوال: در رابطه با dll های نوشته شده



alireza_wills
دوشنبه 20 شهریور 1391, 09:19 صبح
سلام
من خیلی جستجو کردم در را بطه با سوالی که میخوام بپرسم. ولی همه منو پاس دادن به یه کتاب یا جای دیگه که نتونستن به من کمک کنن.

سواله من اینه چطور میشه dll هایی که تعریف میکنیم و میخواهیم در برنامه استفاده کنیم کنار برنامه اصلی نباشن.

مثلاً برنامه از درایو C ران میشه ولی dll هاشو از درایو D بخونه.

ممنون میشم اگه راهنمایی کنین.

alireza_wills
سه شنبه 21 شهریور 1391, 08:49 صبح
سلام
از مدیران سایت خواهشمندم کمک کنن. هرکاری می کنم چیزی پیدا نمی کنم.

mehdy.programmer
سه شنبه 21 شهریور 1391, 11:56 صبح
دوست عزیز برای شما برای این کار dll تون رو تو این قسمت از ریجستری کپی کنید


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\KnownDLLs

بعد از DLL import استفاده کنید مشکلی نخواهید داشت!
[DllImport("YourLib.dll")]

البته خوندن این لینک ها هم ضرری نداره!

http://msdn.microsoft.com/en-us/library/ms682586
http://stackoverflow.com/questions/1892492/c-sharp-set-custom-path-to-referenced-dlls