根据x64 / x86更改C#DllImport目标代码

我有使用DLLImport导入的外部c ++ dll。如果我的应用程序在x64中编译,则需要导入该dll的x64版本,如果它是x86构建,则需要x86 dll。


实现此目标的最佳方法是什么?


理想情况下,我想要一些预处理器指令,但是我知道这在c#中不起作用?


更多信息:DLL由设置为AnyCPU的项目导入。父项目是确定应用程序编译为x64还是x86的项目。我们为不同的客户编译这两个版本-我想在两个版本中共享子项目。


慕的地6264312
浏览 630回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP