【问题标题】:How to compile CIL code?如何编译 CIL 代码?
【发布时间】:2012-09-26 08:03:24
【问题描述】:

我有一个用CIL 编写的代码。比方说,一个名为some_il_code.il 的文件保存了它。我想编译它来创建一个托管的exe 程序集。

我如何做到这一点?

【问题讨论】:

    标签: .net assemblies cil


    【解决方案1】:

    您可以使用ilasm tool.

    ilasm /exe Your.il /deb=opt
    peverify /md /il Your.exe
    

    ilasm 编译它,peverify 验证它。

    【讨论】:

    • Peverify 确保您生成的 MSIL 正确并运行。但是你必须自己决定是否应该使用它。安全总比后悔好。
    • ilasm 会在语法正确的情况下生成您的程序集。不检查其他任何内容。 (类型安全等)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-03
    • 1970-01-01
    • 2014-01-10
    • 2019-05-27
    • 1970-01-01
    • 2015-11-13
    相关资源
    最近更新 更多