32bit 64bit - How 32 bit C# application can utilize a 64 bit DLL -


i've got c# application 32-bit target x86 installer. application can installed run on x64 machine no problem. however, third party piece of hardware vendor (which integrated software) requires use of 64bit dll whenever install on x64 systems.

currently have placed both 32bit dll , 64bit dll in project. target x86 installer doesn't 64bit dll.

is possible me create solution whereby can deploy 64bit dll and/or 32bit dll , still have 1 installer project? (i've looked @ third party software called advanced installer not know sure if me achieve solution need)

or possible create generic installer project?

note: 2 installer (x86 vs x64) deployments aren't feasible because have process automatic updates not want redefine. maintaining 1 msi file important me.

advice appreciated.

installing file x86 msi not problem advanced installer, following article explains how it: http://www.advancedinstaller.com/user-guide/qa-os-dependent-install.html

also, if have 2 versions of dll same name need placed in folder should here: http://www.advancedinstaller.com/user-guide/qa-install-file-with-same-name.html

however, should first check if application can correctly load x64 dll, guys mentioned in comments.


Comments

Popular posts from this blog

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -

node.js - Bad Request - node js ajax post -