Procedura: aggiungere una condizione di avvio per Microsoft Data Access Components
Aggiornamento: novembre 2007
Tutte le applicazioni di Visual Basic o Visual C# che includono l'accesso ai dati presentano una dipendenza da Microsoft Data Access Components (MDAC) versione 2.8 o successiva. MDAC deve quindi essere installato sul computer di destinazione prima che venga installata l'applicazione affinché questa possa essere utilizzata.
Nota: |
---|
MDAC è già installato nella maggioranza dei sistemi operativi eccetto Windows 2000 Service Pack 3 o versione precedente. La procedura descritta in questo argomento può essere utilizzata anche per controllare la versione corretta di ogni componente dipendente. |
Per tutte le applicazioni con una dipendenza da un componente come MDAC, è necessario aggiungere al progetto di distribuzione dell'applicazione una condizione di avvio tramite la quale venga verificata la presenza della versione corretta del componente e, nel caso di esito negativo, venga fermata l'installazione con visualizzazione di un apposito messaggio.
Nota: |
---|
In alternativa, per aggiungere una condizione di avvio è possibile utilizzare il programma di avvio automatico per installare i componenti come prerequisito nel computer di installazione. Per ulteriori informazioni vedere Procedura: installare i prerequisiti nella distribuzione Windows Installer. |
Nota: |
---|
Le finestre di dialogo e i comandi di menu visualizzati potrebbero variare rispetto a quanto descritto nella Guida in base alle impostazioni attive o all'edizione in uso. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni vedere Impostazioni di Visual Studio. |
Per aggiungere una condizione di avvio per MDAC
Selezionare il progetto di distribuzione in Esplora soluzioni. Scegliere Editor dal menu Visualizza, quindi Condizioni di avvio.
Selezionare il nodo Requisiti sul computer di destinazione. Scegliere Aggiungi condizione di avvio Registro di sistema dal menu Azione.
Selezionare il nodo Cerca voce di registro 1. Nella finestra Proprietà selezionare la proprietà RegKey e immettere Software\Microsoft\DataAccess.
Selezionare la proprietà Root e immettere vsdrrHKLM.
Selezionare la proprietà Value e immettere FullInstallVer.
Selezionare la proprietà Property e immettere MDACSEARCH.
Nell'Editor delle condizioni di avvio selezionare il nodo Condizione 1. Nella finestra Proprietà selezionare la proprietà Condition e immettere MDACSEARCH>="2.8".
Selezionare la proprietà Message e immettere Per poter installare questa applicazione è necessario che sia installato MDAC versione 2.8 o successiva. È possibile installare MDAC dal sito Web Microsoft all'indirizzo https://www.microsoft.com.
Nota: Il testo può essere modificato a seconda della situazione specifica, ad esempio indicando la condivisione di rete in cui si trova MDAC.