با سلام
من چند تا تاپیک در مورد به کارگیری Ngen رو مطالعه کردم و با زحمت زیاد تونستم که یکی رو به کد Native کامپایل کنم. (حالا نپرسید چرا این کار می کنم)
حالا مشکل اینجاست که نمی تونم از این اسبلی کامپایل شده استفاده کنم!!!

لازم به ذکره که من اسمبلی Native شده رو به پوشه برنامم کپی کردم و سعی کردم با ایجاد یک رفرنس از کلاس های موجود در آون استفاده کنم. خوشبختانه VS به درستی اون و کلاسهای اون رو شناخت و به درستی برنامه کامپایل شد.

اما هنگام اجرا و کلیک بر رو دکمه مربوط به فراخوانی کلاسهای درون اسمبلی Native شده پیغام خطای زیر رو میده:

Error: Could not load file or assembly 'TestNative, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt was made to load a program with an incorrect format.




Please F1, F1