下面是我在bash中尝试做的事情(希望创建一个名为Program2的dll,它合并了Program.dll和nunit.framework.dll)
./ILRepack.exe /out:Program2.dll Program.dll nunit.framework.dll这是我得到的错误(如果我没有错,我有一个二进制文件)
ILRepack.exe: cannot execute binary file: Exec format error还是我的论点是错的?
发布于 2016-10-21 14:33:09
如果您在Linux上,您可能可以将葡萄酒或Mono注册为此类外国二进制文件的解释器。您需要有binfmt_misc内核模块;配置它的简单方法是安装一个包,如wine-binfmt。在Debian上,mono-runtime-common推荐binfmt_misc,因此我猜想它知道如何配置模块。
https://stackoverflow.com/questions/30647889
复制相似问题