Váltás az ASP.NET 1.1 32 bites verziói és az ASP.NET 2.0 64 bites verziója között a Windows 64 bites verzióiban

BEVEZETÉS

A cikk bemutatja, hogy miként válthat a 32 bites Microsoft ASP.NET 1.1, valamint a 32 bites és a 64 bites ASP.NET 2.0 között 64 bites Microsoft Windows rendszereken.

Ha nem engedélyezi az egyes ASP.NET környezetek futtatását a Microsoft Internet Information Services (IIS) 6.0 szolgáltatásban, az ASP.NET mindkét verziójának telepítésekor hibaüzenetek jelenhetnek meg. Ha például nem megfelelő az ASP.NET beállítása, az alábbi hibaüzenet jelenhet meg egy weblapon:
A szolgáltatás nem érhető el.
Előfordulhat, hogy a rendszer az alábbihoz hasonló hibaüzeneteket rögzíti az alkalmazásnaplóban.

További információ

Az IIS 6.0 támogatja úgy a 32 bites, mind a 64 bites üzemmódot. A két üzemmód egyidejű futtatását azonban az IIS 6.0 szolgáltatás nem támogatja a Windows 64 bites verzióin. Az ASP.NET 1.1 csak 32 bites üzemmódban fut. Az ASP.NET 2.0-s verziója 32 vagy 64 bites üzemmódban fut, ezért ha egyszerre szeretné futtatni az ASP.NET 1.1-es és 2.0-s verzióját, futtassa az IIS szolgáltatást 32 bites üzemmódban.

Megjegyzés: Ha a számítógépen Microsoft Exchange Server 2007 van telepítve, kövesse a 64 bites ASP.NET 2.0-s verzióhoz tartozó utasításokat.

Az ASP.NET különböző verziói közötti váltást megelőzően keresse fel a következő Microsoft Developer Network (MSDN) webhelyet a .NET Framework 1.1 és a .NET Framework 2.0 letöltéséhez és telepítéséhez: A Microsoft Windows x64 Edition rendszer futtatása esetén például töltse le az alábbi két szabadon terjeszthető csomagot:
  • A .NET Framework Version 2.0 Redistributable Package x64 (64 bites)
  • A .NET Framework Version 1.1 Redistributable
A szabadon terjeszthető csomagok telepítését követően már válthat az ASP.NET különböző verziói között. A végrehajtáshoz kövesse ezeket a lépéseket az ASP.NET minden verziójánál:

ASP.NET 1.1, 32 bites verzió

Az ASP.NET 1.1-es, 32 bites verziója esetén hajtsa végre az alábbi lépéseket:
  1. Kattintson a Start menü Futtatás parancsára, írja be a cmd parancsot, és kattintson az OK gombra.
  2. A 32 bites üzemmód engedélyezéséhez írja be a következő parancsot:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. Írja be a következő parancsot az ASP.NET 1.1-s verziója és a parancsfájltársítások telepítéséhez az IIS gyökerében a következő helyre:
    %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
  4. Győződjön meg arról, hogy az ASP.NET 1.1.4322 verzió állapota Engedélyezett értékre van állítva az IIS-kezelő webszolgáltatás-bővítmények listájában.

ASP.NET 2.0, 32 bites verzió

Az ASP.NET 2.0-s, 32 bites verziója futtatásához hajtsa végre az alábbi lépéseket:
  1. Kattintson a Start menü Futtatás parancsára, írja be a cmd parancsot, és kattintson az OK gombra.
  2. A 32 bites üzemmód engedélyezéséhez írja be a következő parancsot:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. Írja be a következő parancsot az ASP.NET 2.0-s (32 bites) verziója és a parancsfájltársítások telepítéséhez az IIS gyökerében a következő helyre:
    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
  4. Győződjön meg arról, hogy az ASP.NET 2.0.50727 (32 bites) verzió állapota Engedélyezett értékre van állítva az IIS-kezelő webszolgáltatás-bővítmények listájában.

ASP.NET 2.0, 64 bites verzió

Az ASP.NET 2.0-s, 64 bites verziója futtatásához hajtsa végre az alábbi lépéseket:
  1. Kattintson a Start menü Futtatás parancsára, írja be a cmd parancsot, és kattintson az OK gombra.
  2. A 32 bites üzemmód letiltásához írja be a következő parancsot:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
  3. Írja be a következő parancsot az ASP.NET 2.0-s verziója és a parancsfájltársítások telepítéséhez az IIS gyökerében a következő helyre:
    %SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  4. Győződjön meg arról, hogy az ASP.NET 2.0.50727 verzió állapota Engedélyezett értékre van állítva az IIS-kezelő webszolgáltatás-bővítmények listájában.
Megjegyzés: Az ASP.NET 2.0 build verziója az aktuálisan kiadott build verziójától függően eltérő lehet. Ezek a lépések a 2.0.50727 build verzióra vonatkoznak.

Műszaki támogatás a Microsoft Windows x64-alapú változataihoz

Ha a számítógépen már telepítve volt a Microsoft Windows valamely x64-alapú változata, a hardver gyártója biztosít műszaki támogatást a Windows x64 rendszerhez. Ennek az az oka, hogy a Windows x64-alapú kiadása a hardverrel együtt került forgalomba. Elképzelhető, hogy a jobb teljesítmény érdekében a hardver gyártója saját összetevőkkel – például eszközillesztőkkel – bővítette az operációs rendszert, illetve testreszabott beállításokat alakított ki benne. A Microsoft csak korlátozott mértékben tud műszaki segítséget nyújtani a Windows x64 alapú változataihoz, így elképzelhető, hogy kérdéseivel közvetlenül a gyártóhoz kell fordulnia, mivel a saját gyártású hardveren saját maga által telepített szoftvert érintő kérdésekben a hardvergyártó a legjártasabb. Ha külön vásárolt egy Windows x64 kiadást (például Microsoft Windows Server 2003 x64 rendszer), a Microsofthoz fordulhat technikai támogatásért.

Termékinformációk a Microsoft Windows XP Professional x64 Edition rendszerről: Termékinformációk a Microsoft Windows Server 2003 x64-alapú változatairól:

Hivatkozások

A Windows és a.NET Framework 64 bites verziójával kapcsolatos további információkért keresse fel a Microsoft Developer Network (MSDN) következő webhelyeit:
Tulajdonságok

Cikkazonosító: 894435 - Utolsó ellenőrzés: 2008. jan. 24. - Verziószám: 1

Visszajelzés