Condividi tramite


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

Aggiornamento: novembre 2007

Nei passaggi riportati di seguito si presuppone che nella soluzione sia presente un progetto di Visual Basic o Visual C# per Smart Device. Per ulteriori informazioni sulla creazione di questi progetti, vedere Programmazione per dispositivi tramite .NET Compact Framework.

I passaggi sono uguali sia per i progetti EXE che per i progetti DLL.

Nota:

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida in linea a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per firmare un assembly in un progetto per dispositivi di Visual Basic o Visual C#

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto di Visual Basic o Visual C# e scegliere Proprietà dal menu di scelta rapida.

  2. Nella pagina Firma fare clic su Firma assembly.

  3. Nella casella Scegli un file chiave con nome sicuro:

    • Se si desidera utilizzare un file di chiave con nome sicuro già esistente, fare clic su <Sfoglia…> per aprire la finestra di dialogo Seleziona file.

    • Se si desidera creare un nuovo file di chiave con nome sicuro fare clic su Nuovo per aprire la finestra di dialogo Crea chiave con nome sicuro.

Per ritardare la firma di un assembly

  • Dopo aver completato i passaggi precedenti, fare clic su Solo firma ritardata.

    Utilizzare questa funzionalità se non si ha accesso a una chiave privata necessaria. Ritardando la firma si fornisce la chiave pubblica e si rinvia l'aggiunta della chiave primaria fino al momento della consegna dell'assembly. Per ulteriori informazioni, vedere Procedura: ritardare la firma di un assembly (Visual Studio).

Vedere anche

Concetti

Firma con nome sicuro per applicazioni gestite

Altre risorse

Sicurezza nei progetti per dispositivi