Condividi tramite


Procedura: importare e applicare certificati nei progetti per dispositivi

Aggiornamento: novembre 2007

La finestra di dialogo Seleziona certificato è il portale centrale per la firma dei progetti per dispositivi. Consente di accedere alla finestra di dialogo Gestisci certificati e all'Importazione guidata certificati, come descritto nei passaggi riportati di seguito.

Nota:

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Visualizzazione della finestra di dialogo Seleziona certificato

La procedura per accedere alla finestra di dialogo Seleziona certificato dipende dal tipo di progetto da firmare.

Per visualizzare la finestra di dialogo Seleziona certificato

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse su <Nomeprogetto> e scegliere Proprietà.

  2. Continuare effettuando una delle seguenti procedure:

    • Per i progetti di Visual Basic e Visual C#: in Progettazione progetti fare clic su Dispositivi, selezionare Firma Authenticode, quindi fare clic su Seleziona certificato.

    • Nei progetti di Visual C++ selezionare Firma Authenticode, quindi fare clic sul pulsante con i puntini di sospensione nella riga delle proprietà Certificato.

    • Nei progetti CAB per Smart Device selezionare Firma Authenticode, quindi fare clic su Seleziona dall'archivio.

Selezione di un certificato per un progetto di dispositivo

Dopo aver visualizzato la finestra di dialogo Seleziona certificato come descritto nei passaggi precedenti, è possibile selezionare il certificato desiderato.

Per selezionare un certificato per il progetto utilizzando la finestra di dialogo Seleziona certificato

  • Se nella finestra di dialogo Seleziona certificato è visualizzato il certificato desiderato per il progetto, selezionarlo e scegliere OK.

    Al momento della creazione il progetto verrà firmato con tale certificato.

  • Se nella finestra di dialogo Seleziona certificato non è visualizzato il certificato desiderato per il progetto, è possibile importare un certificato utilizzando l'Importazione guidata certificati.

Importazione di un certificato per un progetto di dispositivo

Nella procedura riportata di seguito viene descritto come popolare la finestra di dialogo Seleziona certificato importando i certificati di prova forniti da Visual Studio e applicandoli a un progetto. È possibile eseguire questa stessa procedura per applicare un certificato diverso.

In Visual Studio sono disponibili tre elementi dell'interfaccia utente che consentono di importare un certificato da applicare a un progetto:

  • La finestra di dialogo Seleziona certificato, che consente di specificare i certificati da applicare al progetto corrente.

  • La finestra di dialogo Gestisci certificati, in cui sono elencati i file di certificato disponibili nel computer di sviluppo.

  • L'Importazione guidata certificati, che assiste l'utente nella selezione del file di certificato e nella scelta dell'archivio in cui memorizzarlo.

Per importare un certificato di prova utilizzando l'Importazione guidata certificati

  1. Nella finestra di dialogo Seleziona certificato fare clic su Gestisci certificati.

    Nella finestra di dialogo Gestisci certificati verrà visualizzato un elenco dei certificati memorizzati nel computer di sviluppo.

  2. Fare clic su Importa per aprire l'Importazione guidata certificati.

  3. Fare clic su Avanti per aprire la pagina File da importare.

  4. Fare clic su Sfoglia per passare alla cartella TestCertificates in Visual Studio.

    Per impostazione predefinita, questa cartella si trova in unità:\Programmi\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools.

  5. Impostare l'opzione Tipo file su Tutti i File (*. *), selezionare TestCert_Privileged.pfx o TestCert_Unprivileged.pfx, quindi fare clic su Apri.

  6. Nella pagina File da importare della procedura guidata fare clic su Avanti per aprire la pagina Password.

    Lasciare vuota la casella Password. Per questi certificati di prova non è prevista una password.

  7. Fare clic su Avanti per aprire la pagina Archivio certificati. Verificare che nella casella Archivio certificati sia selezionata l'opzione Personale.

  8. Fare clic su Avanti per visualizzare la pagina finale, quindi fare clic Fine.

    Verrà visualizzato il messaggio Importazione completata.

  9. Fare clic su OK per chiudere il messaggio.

    Il certificato verrà visualizzato nell'elenco Gestisci certificati. Fare clic su Chiudi per tornare alla finestra di dialogo Seleziona certificato.

  10. Selezionare il certificato desiderato, quindi fare clic su OK.

    Il certificato verrà visualizzato nell'elenco della pagina delle proprietà da cui è iniziata la procedura.

Vedere anche

Attività

Procedura: firmare un'applicazione Visual Basic o Visual C# (dispositivi)

Procedura: firmare un assembly di Visual Basic o di Visual C# (dispositivi)

Procedura: firmare l'output del progetto in un progetto di Visual C++ (dispositivi)

Procedura: firmare un file CAB (dispositivi)

Procedura: installare SQL Server Compact 3.5 in un dispositivo

Altre risorse

Sicurezza nei progetti per dispositivi