Slik bytter du mellom 32-biters versjoner av ASP.NET 1.1 og 64-biters-versjonen av ASP.NET 2.0 på en 64-biters versjon av Windows

Gjelder: Microsoft Windows Server 2003 Standard x64 EditionMicrosoft Windows Server 2003 Enterprise x64 EditionMicrosoft Windows Server 2003 Datacenter x64 Edition

INTRODUKSJON


Denne artikkelen beskriver hvordan du bytter mellom 32-bitersversjonen av Microsoft ASP.NET 1.1 og 32-biters versjon og 64-biters-versjonen av ASP.NET 2.0 på en 64-biters versjon av Microsoft Windows.

Når du installerer begge versjonene av ASP.NET, kan du få feilmeldinger hvis du ikke utfører trinn for å aktivere hvert miljø for ASP.NET til å kjøre i Microsoft Internet Information Services (IIS) 6.0. Når ASP.NET ikke er satt opp riktig, kan du få følgende feilmelding fra en Web-side:
Tjenesten er utilgjengelig
Feilmeldinger som ligner følgende logges i programloggen.

Hvis du vil ha mer informasjon


IIS 6.0 støtter både 32-biters modus og 64-biters modus. IIS 6.0 støtter imidlertid ikke kjøre begge modiene samtidig på en 64-biters versjon av Windows. ASP.NET 1.1 kjører bare i 32-biters modus. ASP.NET 2.0 kjører i 32-biters modus eller 64-biters modus. Hvis du vil kjøre ASP.NET 1.1 og ASP.NET 2.0 samtidig, må du derfor kjøre IIS i 32-biters modus.

Obs! Hvis du har en Microsoft Exchange Server 2007 installert på datamaskinen, kan du bruke instruksjonene for ASP.NET 2.0, 64-biters versjon.

Før du kan bytte mellom ulike versjoner av ASP.NET, kan du gå til følgende webområde for Microsoft Developer Network (MSDN) for å laste ned og installere både .NET Framework 1.1 og .NET Framework 2.0:
For eksempel hvis du kjører Microsoft Windows x64 Edition, laste ned følgende to redistributable pakker:
  • .NET Framework versjon 2.0-pakken x64 (64-biters)
  • .NET Framework versjon 1.1 Redistributable
Når du har installert pakkene som kan distribueres på nytt, kan du bytte mellom de ulike versjonene av ASP.NET. Følg denne fremgangsmåten for hver ASP.NET-versjon:

ASP.NET 1.1, 32-biters versjon

Hvis du vil kjøre den 32-biters versjonen av ASP.NET 1.1, gjør du følgende:
  1. Klikk Start, klikk Kjør, Skriv inn cmd, og klikk deretter OK.
  2. Skriv inn følgende kommando for å aktivere 32-biters-modus:
    CSCRIPT %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs angi applikasjonsutvalg/W3SVC/Enable32bitAppOnWin64 1
  3. Skriv inn følgende kommando for å installere versjonen av ASP.NET 1.1 og Installer skripttilordninger i IIS-roten og under:
    %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
  4. Kontroller at statusen for ASP.NET versjon 1.1.4322 er satt til tillatt i listen Web-filtypen i Internet Information Services Manager.

ASP.NET 2.0, 32-biters versjon

Hvis du vil kjøre den 32-biters versjonen av ASP.NET 2.0, gjør du følgende:
  1. Klikk Start, klikk Kjør, Skriv inn cmd, og klikk deretter OK.
  2. Skriv inn følgende kommando for å aktivere 32-biters-modus:
    CSCRIPT %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs angi applikasjonsutvalg/W3SVC/Enable32bitAppOnWin64 1
  3. Skriv inn følgende kommando for å installere versjonen av ASP.NET 2.0 (32-biters) og Installer skripttilordninger i IIS-roten og under:
    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
  4. Kontroller at statusen for ASP.NET versjon 2.0.50727 (32-biters) er satt til tillatt i listen Web-filtypen i Internet Information Services Manager.

ASP.NET 2.0, 64-biters versjon

Hvis du vil kjøre den 64-biters versjonen av ASP.NET 2.0, gjør du følgende:
  1. Klikk Start, klikk Kjør, Skriv inn cmd, og klikk deretter OK.
  2. Skriv inn følgende kommando for å deaktivere modus for 32-biters:
    CSCRIPT %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs angi W3SVC/applikasjonsutvalg/Enable32bitAppOnWin64 0
  3. Skriv inn følgende kommando for å installere versjonen av ASP.NET 2.0 og Installer skripttilordninger i IIS-roten og under:
    %SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  4. Kontroller at statusen for ASP.NET versjon 2.0.50727 er satt til tillatt i listen Web-filtypen i Internet Information Services Manager.
Obs! Build-versjon av ASP.NET 2.0 kan variere, avhengig av hva som er frigitt build-versjonen er. Disse trinnene gjelder for build versjon 2.0.50727.

Teknisk støtte for x64-baserte versjoner av Microsoft Windows

Hvis maskinvaren ble levert med Microsoft Windows x64-versjon ferdig installert, tilbyr maskinvareprodusenten kundestøtte og hjelp for Windows x64-versjonen. I dette tilfellet tilbyr maskinvareprodusenten støtte fordi en Windows x64-utgave fulgte med maskinvaren. Maskinvareprodusenten kan ha tilpasset installasjonen av Windows x64 edition ved å bruke unike komponenter. Unike komponentene kan det være bestemte enhetsdrivere eller valgfrie innstillinger som maksimaliserer ytelsen for maskinvaren. Microsoft gir rimelig kundestøtte hvis du trenger teknisk hjelp med en x64 for Windows-utgave. Imidlertid må du kanskje kontakte produsenten direkte. Produsenten er best kvalifisert til å støtte for programvaren produsenten installerte på maskinvaren. Hvis du har kjøpt en Windows x64-utgave, for eksempel en Microsoft Windows Server 2003 x64 edition separat, kan du kontakte Microsoft Kundestøtte.

Hvis du vil ha produktinformasjon om Microsoft Windows XP Professional x64 Edition, kan du gå til følgende Microsoft-webområde:Hvis du vil ha produktinformasjon om x64-baserte versjoner av Microsoft Windows Server 2003, kan du gå til følgende Microsoft-webområde:

Referanser


Hvis du vil ha mer informasjon om 64-biters versjoner av Windows og en 64-biters versjon av .NET Framework, kan du gå til følgende webområder for Microsoft Developer Network (MSDN):