Condividi tramite


Proprietà di distribuzione per i progetti del pacchetto driver

È possibile configurare la distribuzione automatica di un pacchetto driver in un computer di test remoto in ogni configurazione del progetto. Dalle pagine delle proprietà del progetto per il driver è disponibile un controllo aggiuntivo su come distribuire il driver per il test. È possibile scegliere di distribuire automaticamente il driver ogni volta che si compila la soluzione driver in ogni configurazione. Per altre informazioni sulla distribuzione, vedere Effettuare il provisioning di un computer per la distribuzione e il test dei driver (WDK 8.1) ela distribuzione di un driver in un computer di test.

Impostazione delle proprietà di distribuzione per i progetti del pacchetto driver

  1. Aprire le pagine delle proprietà per il pacchetto driver. Selezionare e tenere premuto (o fare clic con il pulsante destro del mouse) il progetto del pacchetto driver in Solution Explorer e selezionare Proprietà.

    Nota Se la soluzione driver non dispone di un progetto di pacchetto driver, è necessario aggiungerlo. Vedere Creazione di un pacchetto driver. Le proprietà di distribuzione sono disponibili solo se si dispone di un pacchetto driver.

  2. Nelle pagine delle proprietà per il pacchetto driver selezionare Proprietà di configurazione, selezionare Installazione driver e quindi selezionare Distribuzione.

  3. Selezionare l'opzione Abilita distribuzione . Quando questa opzione è selezionata, è possibile selezionare il computer di test da usare e configurare le opzioni per l'installazione e la distribuzione del driver.

Configurazione e piattaforma del progetto

L'elenco di configurazione e l'elenco della piattaforma consentono di applicare impostazioni di distribuzione diverse per diverse combinazioni di configurazione e piattaforma. Ad esempio, è possibile distribuire un driver in un computer di test usando un set di opzioni di distribuzione per le compilazioni di debug e in un computer di test e opzioni di distribuzione diverse per le build di versione.

Abilitazione della distribuzione

È possibile scegliere di distribuire il pacchetto driver in un computer di test selezionando Abilita distribuzione. In combinazione con l'elenco di configurazione, è possibile scegliere di disabilitare la distribuzione per le compilazioni di debug e abilitarla per le compilazioni di versione.

Per assicurarsi di testare la versione più recente del driver, selezionare Rimuovi versioni precedenti del driver prima della distribuzione.

Nome computer di destinazione

È possibile scegliere il computer di destinazione da usare per la distribuzione e il test. Se i computer di test sono già stati configurati, è possibile selezionare uno da questo elenco. Se non è stato configurato un computer di test, è possibile configurare uno usando il pulsante Sfoglia . Per altre informazioni sulla configurazione di un computer di test, vedere Distribuzione di un driver in un computer di test. Assicurarsi che la configurazione del progetto e la piattaforma corrispondano all'architettura di destinazione del sistema di test. Si verifica un errore di distribuzione comune quando si tenta di installare un driver x86 (Win32) in un sistema che esegue una versione x64 di Windows.

Per informazioni sull'uso del debugger, vedere Introduzione al debug di Windows.

Opzioni di installazione driver

Non installare - Questa è l'opzione predefinita. È possibile scegliere di non installare se si importa il pacchetto driver nell'Archivio driver o se si abilitano e si impostano le opzioni di verifica driver nel computer di test.

Aggiornamento driver ID hardware - Per distribuire un driver per un dispositivo hardware effettivo, usare installare e verificare . Per distribuire un driver per un driver enumerato radice, è possibile usare l'aggiornamento del driver ID hardware o Installare e verificare. Se si sceglie di usare l'aggiornamento driver ID hardware, è necessario immettere lo stesso ID hardware visualizzato nel file INF e tale ID hardware deve avere il modulo Root\Xxx. Se si sceglie questa opzione, i file vengono copiati nella cartella %Systemdrive%\drivertest\drivers nel computer remoto. L'utilità Console del dispositivo , Devcon, installa il driver per l'ID hardware e il file INF dal pacchetto. Ad esempio, è possibile selezionare Aggiornamento driver ID hardware e impostare HWID su Root\yourprojectname. Assicurarsi di escludere gli spazi nel nome del progetto.

Riga di comando personalizzata - È possibile scegliere di eseguire script di comando personalizzati al momento dell'installazione. Se si vuole eseguire uno script di comando personalizzato, assicurarsi di aggiungere i file necessari nella sezione File aggiuntivi . I file aggiuntivi vengono copiati nella cartella %Systemdrive%\drivertest\drivers nel computer remoto.

Installare e verificare - È possibile scegliere di testare l'installazione usando uno script di test automatizzato. Quando si seleziona questa opzione e si specifica l'attività di installazione del pacchetto driver predefinito (possibile riavvio) o l'attività di installazione del pacchetto stampante predefinita (possibile riavvio), il test legge il file INF del driver e installa il driver. Il test verifica quindi che il driver sia attivo ed in esecuzione. Al termine, il test fornisce informazioni dettagliate sull'esito positivo o negativo dell'attività di installazione.

Query dispositivo facoltativa - Il valore predefinito è %PathToInf%. Il percorso dei file INF del driver viene sostituito automaticamente. Non è necessario modificare questo valore a meno che non sia necessario inserire i file INF in un percorso diverso.

File aggiuntivi

È possibile usare la casella File aggiuntivi per specificare script di installazione personalizzati o applicazioni che si desidera copiare nel computer di test remoto. I file specificati qui vengono aggiunti alla cartella %Systemdrive%\drivertest\drivers nel computer remoto.