Ich habe eine dll, die sowohl in 32bit und 64bit Version kommt. Meine .NET WinForm ist für "Any CPU" konfiguriert und mein Chef erlaubt uns keine getrennten Installationen für die verschiedenen Betriebssystemversionen. Also frage ich mich: Wenn ich beide DLLs in der Installation verpacke, gibt es dann eine Möglichkeit, die WinForm zu bestimmen, ob es 64bit/32bit ist und die richtige DLL zu laden.
Ich fand dieser Artikel zur Bestimmung der Version. Aber ich bin mir nicht sicher, wie ich das richtige DLLImport-Attribut für die Methoden zu definieren, die ich verwenden möchte. Irgendwelche Ideen?