Buongiorno.

Riprendo un problema nato con sistemi 64 bit e db MS Access.

Quando pensavo di aver trovato la soluzione installando l'AccessDatabaseEngine su una macchina a 64 bit per sviluppare una applicazione VB NET 2010 obbligatoriamente a 64 bit (non posso compilare in any o 32bit), mi sono letteralmente cadute le braccia quando questa soluzione era in conflitto con un pacchetto office 2007 già presente sulla stessa macchina.

La specifica situazione è:
- necessità di accedere ad un db Access formato 2000
- macchina a 64 bit
- presente Office 2007
- sviluppo di una applicazione a 64 bit (per esigenze che qui non interessano)
- installazione dell'Engine 2010 per 64 bit
- si genera un conflitto perchè per l'Engine è già presente un pacchetto meno recente
- l'Engine non è quindi utilizzabile per la distribuzione perchè i requisiti sarebbero troppo stringenti (negli uffici Office è molto presente, e in versioni precedenti/obsolete per molti anni!)

La prova è stata fatta su un pc mio tempo fa e purtroppo non riuscendo a replicare il problema non ho la descrizione esatta del messaggio.

Sono tornato sul problema perchè volevo capire se nel frattempo è cambiato qualcosa.

Qualcosa di simile si legge qui: Microsoft Access Database Engine 2010 Redistributable causes Access 2007 to reinstall

Grazie a chi potrà dare un contributo o anche solo una sua esperienza!