مشاهده نسخه کامل
: سوال در مورد ilasm.exe و ildasm.exe
khosro khan
04-05-2010, 10:45
سلام
ميخواستم بدونم ilasm.exe و ildasm.exe چيه و چكار ميكنند و براي چه كارهاي بكار ميرن .
اگه ميشه توضيحات مفصل بدين . خيلي لازم دارم .
ممنون .
anvar.net
04-05-2010, 16:06
توضیح مفصل هم که وقت مفصل می خواد
ilasm.exe : یا
Intermediate Language Assembler , کل هنری که این برنامه داره اینه که کدهای نوشته شده توسط ما رو به CIL یا زبان مشترک و میانی دات نت فریمورک کامپایل می کنه. همون کاری که ما با دستور Build انجام می دیم رو این کامپایلر انجام می ده. بعد هم CLR می یاد و کدهای CLI رو به برنامه نهایی کامپایل می کنه
ildasm.exe : کار این برنامه هم اینه که یک فایل PE یا Portable executable (در پوشه دیباگ برنامه ها دیده میشوند) رو می گیره و یک فایل متنی Text متناسب رو برای برنامه بالایی یا ilasm.exe می سازه.
فایل های PE هم محتویاتشون شامل کدهای حد واسط یا میانی MSIL هست.
می تونید به MSDN مراجعه کنید که حتما چیزهای مفیدی داره
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.