Я использую неуправляемую библиотеку в приложении .net, которое используется как в x86, так и в 64-битных системах и поэтому компилируется как «Любой ЦП».Однако неуправляемый нативный .dll поставляется в двух разных .dll для этого (один для win32 и один для x64).
Есть ли способ сохранить «любой процессор» / один двоичный файл с другим нативным.dll относительно сигнатур P / Invoke для x86 и 64-битных систем?Или - единственный способ создать отдельные конфиги и, следовательно, дистрибутивы?Если да, есть ли какие-нибудь флаги # if / # endif, которые я могу использовать для этого?