标签: .net 64-bit 32-bit native-code
假设我有一些用C ++编写的代码。我可以从代码生成两个DLL:win32版本和x64版本。
现在我想将这两个DLL粘贴在一个文件中,然后在为AnyCPU编译的C#应用程序中加载适当的版本。
有可能吗?如果有可能那么我应该如何处理这项任务呢?
答案 0 :(得分:3)
这是不可能的。代码的位数在DLL的标题中指示。 IMAGE_FILE_HEADER structure中的计算机字段。只能有一个标题。这在实践中从来不是问题,您只需使用安装程序部署正确的文件。