ورود

نسخه کامل مشاهده نسخه کامل : فایل EXE چه چیز را شامل می شود؟



iranch
04-07-2015, 11:43
درود
فایل حاصل از کامپایل کردن یک پروژه مثلا سی شارپ که EXE شده،این الان شامل MSIL است؟ مراحل بالایی کامپایل انجام شده و آماده هست که در هر نسخه ویندوز ببریم و با توجه به معماری مورد نظر، .Net نصب شود و مرحله پایانی ، یعنی تبدیل به زبان native را انجام دهد؟

Msba
04-07-2015, 19:19
همه اش درست است.:n02: فقط این تبدیل بدین معنا نیست که کد native شده و یک فایل Exe دیگر می شود و آن اجرا می شود. بلکه یک حالت شبیه JVM ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])ایجاد می شود.

فایل exe شما شامل:
- Assembly Sign
- Version part
- MSIL Code + Compiled MSIL
- Reference definition
- Embedded resource
و... (که الان چیز دیگه ای یادم نمی آید :n06:....) کرکر ها دی این زمینه اطلاعات بیشتری دارند....

موفق باشید.