برای داتنت ممکنه، چون exeهای داتنتی در واقع کد ماشین نیستن و مایکروشافت داره سر شما رو کلاه میذاره
مدل اینجوریه که کد شما به یه کد میانی کامپایل میشه و بعد شما میتونی اون کد میانی رو به وسیلهی چارچوب داتنت به صورت همزمان روی ماشین تفسیر کنی. برای همینه که برنامههایی که با داتنت نوشته می شن بدون نصب ماشین اجرایی داتنت روی مقصد قابل اجرا نیستن.
اون برنامهای هم که فرمودید کد میانی رو به کد اصلی تبدیل میکنه که با توجّه به (تقریباً) دوطرفه بودن این فرایند تبدیل، بسیار محتمله.