代码之家  ›  专栏  ›  技术社区  ›  Daren Thomas

如何创建x64动态装配

  •  1
  • Daren Thomas  · 技术社区  · 16 年前

    我目前正在将我的一个项目从x86移植到x64。它是一个插件,绝对必须作为x64运行,因为主机也需要。

    AppDomain.CurrentDomain.DefineDynamicAssembly(...)
    

    然后保存到磁盘上。我和你核对过了 dumpbin /headers

    如何从代码中强制程序集为x64?

    1 回复  |  直到 16 年前
        1
  •  4
  •   Hans Passant    16 年前

    这是完全正常的,包含IL代码的程序集总是打包在具有32位头的DLL中。与Project+Properties、Build选项卡、Platform Target=Any CPU得到的结果相同。