【发布时间】:2009-08-27 11:30:34
【问题描述】:
当我们写 汇编 asm = AppDomain.CurrentDomain.Load(SomeByteArray);
当 SomeByteArray 从 .net .exe 读取时一切正常,而从 c++ 读取时,错误。
因为这个功能在使用 .net exe 时很重要吗?
如果是,请以其他方式执行此操作。
谢谢
【问题讨论】:
-
当您说“C++”时,您是指 C++/CLI 吗?你得到的确切错误是什么?
-
无法加载文件或程序集“从 ConsoleApplication3 加载的 38400 字节,版本 = 1.0.0.0,文化 = 中性,PublicKeyToken = null”或其依赖项之一。试图加载格式不正确的程序。 ConsoleApplication3 是我调用 AppDomain.CurrentDomain.Load(template) 方法的程序,谢谢
-
我认为这是不可能的:( AppDomain.CurrentDomain.Load(SomeByteArray); SomeByteArray 必须是 .net :( ,我是对的?