如何在bash中正确使用ILRepack.exe?

时间:2015-06-04 15:21:16

标签: bash

这是我在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

或者我的论点可能错了?

1 个答案:

答案 0 :(得分:0)

如果您使用Linux,您可以注册Wine或Mono作为此类外国二进制文件的翻译。您需要拥有binfmt_misc内核模块;配置它的简单方法是安装诸如wine-binfmt之类的包。在Debian上,mono-runtime-common推荐binfmt_misc,所以我猜它知道如何配置模块。