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

Traduzione articoli Traduzione articoli
Identificativo articolo: 894435 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

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):
http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx
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:
http://www.microsoft.com/italy/windows/products/windowsxp/winxp/64bit/default.mspx
Per informazioni sul prodotto per le versioni x64 di Microsoft Windows Server 2003, visitare il seguente sito Web Microsoft:
http://www.microsoft.com/italy/windowsserver2003/64bit/default.mspx

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):
http://msdn2.microsoft.com/en-us/library/aa286481.aspx

http://msdn2.microsoft.com/en-us/netframework/aa496329.aspx

ProprietÓ

Identificativo articolo: 894435 - Ultima modifica: martedý 22 maggio 2007 - Revisione: 5.2
Le informazioni in questo articolo si applicano a
  • 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
Chiavi:á
kbhowto kbinfo kbwebserver kbconfig KB894435
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com