环境撰写程式，具代表性的程式语言为C#、J#、C++或Visual Basic .NET。执行代码时，运行库编译器（runtime-aware compiler）在受控执行环境下，将中间语言（Intermediate Language）编译成本机的机器码。受控执行环境可为代码插入垃圾回收、异常处理、类型安全、阵列边界和索引检查等，以保证代码安全的执行。这正是即时编译（Just-in-time compilation）的手法。不同的是，档案中除了保存假机器码，同时也可包含提供给不同机器（如x86和Po