PDA

View Full Version : سوال: نحوه نصب یک dll در ویندوز



feri88
پنج شنبه 05 شهریور 1388, 16:15 عصر
سلام
من یه dll دارم که می خوام توی ویندوز نصبش کنم.
نحوه setup درست کردن رو بلدم، ولی نمی خوام این کارو بکنم.
در ضمن می دونم که باید یه کدی بنویسم که dllregisterserver رو پیاده سازی کنه و بعد با regsvr32.exe توی command prompt نصبش کنم تا توی رجیستری ثبت بشه، ولی این کارم نمی خوام بکنم!
من می خوام راحت نصبش کنم، یعنی اول توی پوشه system32 کپی اش کنم و و بعد توی رجیستری، یه entry point (یا همون کلیدای رجیستری) واسش درست کنم که سیستم بشناسدش!

حالا می خواستم ببینم می شه هم چین کاری کرد؟
یعنی اول توی system32 کپیش کنم و بعد توی رجیستری، یه کلید با یه subkey از نوع Imagepath درست کنم و اونو با اسم و آدرس dll ، مقداردهی کنم!

1- اگه میشه هم چین کاری کرد، توی کجا باید واسش entrypoint درست کنم؟
((با فرض اینکه: 1- درایور یه سخت افزار باشه 2- یه dll معمولی و کاربردی باشه که خودم نوشته باشم و عملکرد سیستمی نداشته باشه))

2- چه subkey های دیگه ای غیر از image path باید واسش درست کرد؟ یا این بستگی به خود dll داره که چه subkey هایی نیاز داره؟!

3- اگه بخوام درست نصب بشه، باید علاوه بر system32 ، توی dllcache هم کپیش کنم؟

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