如何将 .NET exe 转换为 Win32 exe? (我没有代码) 目的是使用 wine 在 Linux 中运行应用程序。我认为 .NET exe 不能在 wine 中运行,我不想使用 mono。
最佳答案
根据它是什么版本的 .NET 以及它使用的库,您可以尝试在 Mono 下运行它,而无需将 IL 编译为 native 代码。
大多数 Linux 发行版都在其包管理系统下提供它。
参见:http://www.mono-project.com/Main_Page了解更多详情
另一种方法是使用 NGen 进行编译 (http://blogs.msdn.com/clrcodegeneration/archive/2007/09/15/to-ngen-or-not-to-ngen.aspx)。但我不确定这是否适用于 WINE。
关于c# - 如何将 .NET exe 转换为 native Win32 exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/846978/