Domanda

La mia domanda sul ritardo di riconfigurazione quando si passa da Access 2003 a 2007 è stato fatto il commento:

A proposito, non puoi evitare la riconfigurazione tra Access 2007 e versioni precedenti. Access 2007 utilizza alcune delle stesse chiavi di registro delle versioni precedenti e devono essere riscritte quando si apre Access 2007.

Se è così, allora è effettivamente sicuro eseguire / sviluppare database in entrambe le versioni contemporaneamente? Le modifiche al registro influiscono sul funzionamento di Access una volta avviato? Ad esempio ricompilare / salvare le modifiche agli oggetti?

È stato utile?

Soluzione

Funziona la maggior parte delle volte ma non è perfettamente sicuro, motivo per cui Microsft si rifiuta di supportare più installazioni di Microsoft Office sullo stesso PC. La soluzione consigliata è installare una macchina virtuale e installare la seconda versione di Microsoft Office sulla macchina virtuale. Quindi puoi passare da una versione di Access all'altra senza che interferiscano l'una con l'altra (e nessun tempo di commutazione aspetta!)

Microsoft offre un download gratuito di Virtual PC 2007 nelle versioni a 32 e 64 bit:

http: // www .microsoft.com / downloads / Details.aspx FamilyID = 04d26402-3199-48a3-afa2-2dc0b40a73b6 & amp;? DisplayLang = it

Ecco il service pack:

http: // www .microsoft.com / downloads / Details.aspx FamilyID = 28c97d22-6eb8-4a09-a7f7-f6c7a1f000b5 & amp;? DisplayLang = it

Altri suggerimenti

È perfettamente sicuro, l'ho fatto molto spesso (sia in esecuzione che in sviluppo). Non appena si apre un database in Access 2007, alcune proprietà aggiuntive verranno aggiunte al database. Tuttavia, ciò viene fatto in modo tale da poter ancora aprire il database in modo sicuro in Access 2003 in un secondo momento.

Abbiamo anche database installati in un ambiente multi-versione in cui persone diverse usano lo stesso backend, con il front-end aperto in Access 2003 o 2007.

Mi sembra che l'istanza di Access che apri erediterà le impostazioni del registro nel momento in cui è aperta. Quindi, se apri A2K7, otterrai le impostazioni del registro che scrive nella sua "configurazione di Office" procedure. Se mentre A2K7 è ancora aperto, si apre A2K3, riconfigurerà le impostazioni del registro ed erediterà quelle per la sua sessione. Ciò non avrà alcun effetto sull'istanza già in esecuzione di A2K7.

L'unica eccezione possibile sarebbe se ci sono alcune chiavi di registro che " configura ... " elabora le modifiche che Access non legge all'apertura, ma più avanti nella sessione. Dubito fortemente che gli Stati membri avrebbero mai progettato le cose in quel modo. Gli sviluppatori di Professional Access hanno affrontato questo genere di cose da quando MS ha introdotto MS Installer (visto per la prima volta dalla maggior parte delle persone con Office 2000) e i problemi di A2K7 sono solo leggermente peggiori rispetto alle versioni precedenti (anche se su Vista, è più complesso a causa del modo in cui Vista gestisce le modifiche al registro). Il fatto che MS ottenga i vapori sulla contemplazione di più versioni di Access su un singolo PC non significa che sia effettivamente pericoloso - mostra solo che non vogliono dedicare risorse per supportare quello scenario.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top