PDA

View Full Version : سوال: set کردن یک reference در سی شارپ با Assembly



Hamishebahar
شنبه 07 اسفند 1389, 08:46 صبح
سلام دوستان خسته نباشید.
من میخوام با استفاده از System.Reflection.Assembly یک reference که توی برنامه ام لود شده و فایلش موجود نیست رو Set کنم.
یعنی یک فایل رو توی رم با []byte یا فایل لود کنم بعد بگم این refrence زو از این آدرس Aseembly بخون.
اگه میشه کمکم کنید. مرسی.
راستی تمامی کارهای Assembly.Load رو هم بلدم و میدونم چطوری متدها رو فراخوانی کنم.ولی من میخوام این Aseembly که لود کردم رو به یک reference توی برنامم Set کنم.

Hamishebahar
چهارشنبه 11 اسفند 1389, 08:38 صبح
سلام.کسی نیست؟

__H2__
جمعه 13 اسفند 1389, 20:37 عصر
سلام
قبل بارگذاری اسمبی دوم رویداد System.AppDomain.CurrentDomain.AssemblyResolve را هندلر کرده و در آن اسمبلی اولی را بارگذاری کنید.
در پایان میتوانید هندلر رویداد را مجدد حذف کنید.
موفق باشید.