我有使用DLLImport導入的外部c ++ dll。如果我的應用程序在x64中編譯,則需要導入該dll的x64版本,如果它是x86構建,則需要x86 dll。實現此目標的最佳方法是什么?理想情況下,我想要一些預處理器指令,但是我知道這在c#中不起作用?更多信息:DLL由設置為AnyCPU的項目導入。父項目是確定應用程序編譯為x64還是x86的項目。我們為不同的客戶編譯這兩個版本-我想在兩個版本中共享子項目。
根據x64 / x86更改C#DllImport目標代碼
慕的地6264312
2019-10-21 10:48:01
