Al momento sei offline in attesa che la connessione Internet venga ristabilita

Il tuo browser non è supportato

Devi aggiornare il browser per usare il sito.

Esegui l'aggiornamento all'ultima versione di Internet Explorer

Passaggio dalle versioni a 32 bit di ASP.NET 1.1 alla versione a 64 bit di ASP.NET 2.0 e viceversa in una versione a 64 bit di Windows

Il supporto per Windows XP è terminato

Il supporto Microsoft per Windows XP è terminato l'8 aprile 2014. Questa modifica ha interessato gli aggiornamenti software e le opzioni di sicurezza. Ulteriori informazioni su come continuare a essere protetti.

Il supporto per Windows Server 2003 è terminato il 14 luglio 2015.

Microsoft ha sospeso il supporto per Windows Server 2003 in data 14 luglio 2015. Questa modifica ha interessato gli aggiornamenti software e le opzioni di sicurezza. Ulteriori informazioni su come continuare a essere protetti.

INTRODUZIONE
In questo articolo viene descritto come passare dalla versione a 32 bit di Microsoft ASP.NET 1.1 alle versioni a 32 e 64 bit di ASP.NET 2.0 in una versione a 64 bit di Microsoft Windows.

Quando si installano entrambe le versioni di ASP.NET, è possibile che vengano visualizzati messaggi di errore se non si esegue la procedura per attivare i singoli ambienti ASP.NET per l'esecuzione in Microsoft Internet Information Services (IIS) 6.0. Quando, ad esempio, ASP.NET non è impostato correttamente, è possibile che venga visualizzato il seguente messaggio di errore in una pagina Web:
Servizio non disponibile
È possibile che nel registro applicazioni vengano registrati messaggi di errore simili ai seguenti.

ID evento: 2268
ID evento non elaborato: 2268
Numero record: 3746
Origine: W3SVC-WP
Categoria: Nessuna
Tipo: Errore
Computer: nomeserver
Descrizione:
Impossibile caricare tutti i filtri ISAPI per il sito/servizio. L'avvio verrà interrotto in modo anomalo.

ID evento: 2274
ID evento non elaborato: 2274
Numero record: 3745
Origine: W3SVC-WP
Categoria: Nessuna
Tipo: Errore
Computer: nomeserver
Descrizione:
Impossibile caricare il filtro ISAPI "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll" a causa di un problema di configurazione. La configurazione corrente supporta solo il caricamento di immagini create per l'architettura del processore AMD64. Il campo dei dati contiene il numero di errore. Per ulteriori informazioni sul problema e su come risolvere problemi che riguardano la mancata corrispondenza dell'architettura del processore, vedere http://go.microsoft.com/fwlink/?LinkId=29349.

Informazioni
In IIS 6.0 è supportata sia la modalità a 32 bit che a 64 bit. Non è tuttavia supportata l'esecuzione simultanea di entrambe le modalità in una versione a 64 bit di Windows. ASP.NET 1.1 viene eseguito solo in modalità a 32 bit, mentre ASP.NET 2.0 viene eseguito sia in modalità a 32 che a 64 bit. Se pertanto si desidera eseguire contemporaneamente ASP.NET 1.1 e ASP.NET 2.0, è necessario eseguire IIS in modalità a 32 bit.

Nota Se nel computer è installato Microsoft Exchange Server 2007, non utilizzare il metodo descritto di seguito.

Prima di passare da una versione all'altra di ASP.NET, visitare il seguente sito Microsoft Developer Network (MSDN), quindi scaricare e installare sia .NET Framework 1.1 che .NET Framework 2.0 (informazioni in lingua inglese): Se ad esempio si esegue Microsoft Windows x64 Edition, scaricare i due pacchetti ridistribuibili:
  • Pacchetto ridistribuibile di .NET Framework versione 2.0 x64 (64 bit)
  • Pacchetto ridistribuibile di .NET Framework versione 1.1
Una volta installati i pacchetti ridistribuibili, sarà possibile passare da una versione all'altra di ASP.NET. A tale scopo, attenersi alla seguente procedura per ogni versione di ASP.NET:

ASP.NET 1.1, versione a 32 bit

Per eseguire la versione a 32 bit di ASP.NET 1.1, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, scegliere Esegui, digitare cmd, quindi scegliere OK.
  2. Digitare il seguente comando per attivare la modalità a 32 bit:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. Digitare il seguente comando per installare la versione di ASP.NET 1.1 e per installare il mapping di script nella radice di IIS e in:
    %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
  4. Assicurarsi che lo stato di ASP.NET versione 1.1.4322 sia impostato su Consentito nell'elenco delle estensioni del servizio Web in Gestione Internet Information Services.

ASP.NET 2.0, versione a 32 bit

Per eseguire la versione a 32 bit di ASP.NET 2,0, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, scegliere Esegui, digitare cmd, quindi scegliere OK.
  2. Digitare il seguente comando per attivare la modalità a 32 bit:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. Digitare il seguente comando per installare la versione di ASP.NET 2.0 (32 bit) e per installare il mapping di script nella radice di IIS e in:
    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
  4. Assicurarsi che lo stato di ASP.NET versione 2.0.50727 (32 bit) sia impostato su Consentito nell'elenco delle estensioni del servizio Web in Gestione Internet Information Services.

ASP.NET 2.0, versione a 64 bit

Per eseguire la versione a 64 bit di ASP.NET 2,0, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, scegliere Esegui, digitare cmd, quindi scegliere OK.
  2. Digitare il seguente comando per disattivare la modalità a 32 bit:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
  3. Digitare il seguente comando per installare la versione di ASP.NET 2.0 e per installare il mapping di script nella radice di IIS e in:
    %SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  4. Assicurarsi che lo stato di ASP.NET versione 2.0.50727 sia impostato su Consentito nell'elenco delle estensioni del servizio Web in Gestione Internet Information Services.
Nota La versione della build di ASP.NET 2.0 può variare a seconda della versione della build attualmente rilasciata. La procedura si riferisce alla build versione 2.0.50727.

Supporto tecnico per versioni di Windows x64

Il produttore dell'hardware offre supporto tecnico e assistenza per le versioni x64 di Microsoft Windows, in quanto tale software è fornito dal produttore stesso. Il produttore dell'hardware potrebbe infatti avere personalizzato l'installazione della versione x64 di Windows con particolari componenti, quali specifici driver di periferica o impostazioni facoltative volte a ottimizzare le prestazioni dell'hardware. Microsoft fornirà assistenza solo in termini di "ragionevole sforzo" in caso di problemi con la versione x64 di Windows, ma potrebbe essere necessario contattare direttamente il produttore dell'hardware, in quanto soggetto più qualificato per fornire supporto per il software preinstallato sull'hardware.

Per informazioni sul prodotto per Microsoft Windows XP Professional x64 Edition, visitare il seguente sito Web Microsoft: Per informazioni sul prodotto per le versioni x64 di Microsoft Windows Server 2003, visitare il seguente sito Web Microsoft:
Riferimenti
Per ulteriori informazioni sulle versioni a 64 bit di Windows e sulla versione a 64 bit di .NET Framework, visitare i seguenti siti Web Microsoft Developer Network (MSDN) (informazioni in lingua inglese):
DOTNET ASP x64 IA-64 IA64 Winx64 Windowsx64 64bit 64-bit OWA
Proprietà

ID articolo: 894435 - Ultima revisione: 05/22/2007 07:54:00 - Revisione: 5.2

  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium)
  • Microsoft Windows XP Professional x64 Edition
  • kbhowto kbinfo kbwebserver kbconfig KB894435
Feedback
: none; " src="https://c1.microsoft.com/c.gif?DI=4050&did=1&t=">="http://c1.microsoft.com/c.gif?"> >>ow.location.protocol) + "//c.microsoft.com/ms.js'><\/script>"); &t=">