我需要使用64位编辑器创建一个dll,以便在64位统一环境中重用...
要做到这一点,我添加了这个选项:
CompilerParameters cp = new CompilerParameters();
cp.CompilerOptions = "/platform:x64";
但是我收到了这个错误:
(0,0) : error CS8088: Your .NET Runtime does not support `PE32Plus'. Please use the latest Mono runtime instead.
如果我创建一个32位的dll,当我加载
时assembly = System.Reflection.Assembly.Load(mydll.bytes);
它给了我badimageformat ......
我可以在哪里定义解决此问题?