اون exe ای که قراره در رم اجرا بشه به چه زبانی نوشته شده ؟ #C هست یا Native ؟ چون هرکدوم روش اجرای متفاوتی دارند . اگر C# هست که با Reflection میتونید از ریسورس به صورت آرایه بایت بخونید و اجراش کنید .
در ضمن این امکان هست که کاربر برنامه رو از روی رم دامپ کنه و به فایل قابل استفاده تبدیلش کنه .