Originariamente inviato da Debiru
La soluzione è affidarsi al sistema di System.Reflection e caricare da codice la dll giusta
In realtà, io ti avevo specificatamente chiesto come caricavi le DLL, e tu mi avevi risposto
Al momento con il semplice aggiungi riferimento -> sfoglia -> scegli la dll

Io supponevo che tu volessi una soluzione valida in questo scenario (te l'ho chiesto apposta); se carichi la libreria tramite Reflection, è del tutto ovvio che - dovendo specificare la libreria - puoi scegliere quella che vuoi (invece di intercettare l'eccezione, sarebbe sufficiente verificare il numero di bit del sistema e caricare la libreria appropriata), ma tu hai cambiato lo scenario.