Share via


Procedura: scegliere una versione specifica di .NET Framework

Aggiornamento: Luglio 2008

Le procedure descritte di seguito descrivono come creare un progetto che utilizza una specifica versione di .NET Framework e come modificare la versione di .NET Framework per un progetto esistente.

Creazione di un nuovo progetto

Nella procedura riportata di seguito viene descritto come creare un nuovo progetto che utilizza una specifica versione di .NET Framework.

Per creare un nuovo progetto con una versione specifica di .NET Framework

  1. In Visual Studio 2008, nel menu File puntare a Nuovo e quindi fare clic su Progetto.

    Verrà visualizzata la finestra di dialogo Nuovo progetto.

  2. Selezionare un tipo di progetto, ad esempio un’applicazione Windows di Visual C#.

  3. Nell'angolo superiore destro della finestra di dialogo Nuovo progetto, fare clic sulla casella combinata e selezionare la versione di .NET Framework che si desidera utilizzare per il progetto, ad esempio .NET Framework 3.5.

  4. Fare clic su OK e quindi continuare a creare il progetto nel modo consueto.

Nota:

I modelli di progetto disponibili dipendono dalla versione di .NET Framework scelta.

Cambiare la versione di .NET Framework di destinazione per un progetto esistente

Nella procedura riportata di seguito viene descritto come modificare la versione di .NET Framework di destinazione per un progetto esistente.

Per modificare la versione di .NET Framework di un progetto

  1. In Visual Studio 2008, aprire il progetto che si desidera modificare.

  2. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul progetto e scegliere Proprietà.

    In questo modo verrà visualizzato Progettazione progetti.

  3. Aprire l'elenco a discesa Framework di destinazione.

    Per i progetti di Visual Basic, fare clic sulla scheda Compila e quindi fare clic su Opzioni di compilazione avanzate. L'elenco Framework di destinazione si trova in Finestra di dialogo Impostazioni del compilatore avanzate (Visual Basic).

    Per i progetti di Visual C#, l'elenco Framework di destinazione si trova nella scheda Applicazione di Progettazione progetti. Per ulteriori informazioni, vedere Pagina Applicazione, Progettazione progetti (C#).

  4. Nell'elenco Framework di destinazione, fare clic su una versione di .NET Framework diversa da quella corrente per il progetto.

    Il progetto ora utilizza la nuova versione di .NET Framework. Sarà necessario scaricare e ricaricare il progetto nell’ambiente di sviluppo integrato (IDE). 

    Nota:

    Cambiando versione di .NET Framework, verranno probabilmente visualizzati messaggi di errore se il codice contiene riferimenti a una versione diversa. Per risolvere questi errori è necessario modificare manualmente i riferimenti.

Scelta di .NET Framework versione 3.5 SP1

Nella procedura riportata di seguito viene descritto come scegliere in maniera specifica .NET Framework3.5 SP1.

Dopo avere installato Visual Studio 2008 SP1 o .NET Framework 3.5 SP1, le applicazioni esistenti che richiedono solo .NET Framework 3.5 continueranno a utilizzare .NET Framework 3.5. Per le applicazioni per le quali si desidera specificamente scegliere .NET Framework 3.5 SP1, è necessario incorporare una delle nuove funzionalità ClickOnce di Visual Studio 2008 SP1, elencate nella procedura seguente o aggiungere un riferimento al nuovo assembly System.Data.Entity.dll.

Per scegliere specificamente .NET Framework 3.5 SP1

  1. In Visual Studio 2008 aprire il progetto per il quale utilizzare .NET Framework 3.5 SP1.

  2. Eseguire una delle azioni seguenti che attivano una funzionalità ClickOnce SP1:

    • Specificare un URL errori nella finestra di dialogo Opzioni di pubblicazione.

    • Specificare un Nome suite nella finestra di dialogo Opzioni di pubblicazione.

    • Creare un collegamento sul desktop nella finestra di dialogo Opzioni di pubblicazione.

    • Escludere un file dall'hash nella finestra di dialogo File applicazione.

    • Deselezionare la casella di controllo Firma i manifesti ClickOnce nella pagina della firma.

    -oppure-

    • Aggiungere un riferimento all'assembly System.Data.Entity.
    Nota:

    Cambiando versione di .NET Framework, verranno probabilmente visualizzati messaggi di errore se il codice contiene riferimenti a una versione diversa. Per risolvere questi errori è necessario modificare manualmente i riferimenti.

Scelta di .NET Framework Client Profile.

Nella procedura riportata di seguito viene descritto come scegliere in maniera specifica .NET Framework Client Profile 3.5 SP1. .NET Framework Client Profile fornisce un pacchetto di ridistribuzione che installa un sottoinsieme di .NET Framework in un computer di destinazione in modo che non sia necessaria la presenza di .NET Framework in versione completa. Per ulteriori informazioni su .NET Framework Client Profile, vedere profilo client .NET Framework.

Per scegliere specificamente .NET Framework Client Profile in Visual Basic

  1. In Visual Studio 2008, aprire il progetto che si desidera modificare.

  2. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul progetto e scegliere Proprietà.

    In questo modo verrà visualizzato Progettazione progetti.

  3. Fare clic sulla pagina Compila.

  4. Fare clic su Opzioni di compilazione avanzate.

  5. Selezionare Sottoinsieme .NET Framework solo client.

Per scegliere specificamente .NET Framework Client Profile in C#

  1. In Visual Studio 2008, aprire il progetto che si desidera modificare.

  2. In Esplora soluzioni, fare clic con il pulsante destro del mouse sul progetto e scegliere Proprietà.

    In questo modo verrà visualizzato Progettazione progetti.

  3. Fare clic sulla pagina Applicazione.

  4. Selezionare Sottoinsieme .NET Framework solo client.

Vedere anche

Concetti

.Cenni preliminari sulla scelta di una versione specifica di .NET Framework

Riferimenti

Pagina Applicazione, Progettazione progetti (C#)

Finestra di dialogo Impostazioni del compilatore avanzate (Visual Basic)

Cronologia delle modifiche

Date

History

Motivo

Luglio 2008

Aggiunta una sezione su come scegliere .NET Framework 3.5 SP1 e .NET Framework Client Profile.

Modifica di funzionalità in SP1.