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

A cikk fordítása A cikk fordítása
Cikk azonosítója: 894435 - A cikkben érintett termékek listájának megtekintése.
Az összes kibontása | Az összes összecsukása

A lap tartalma

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.

Eseményazonosító: 2268 N/A
Forrás: W3SVC-WP
Kategória: Nincs
Típus : Hiba
Számítógép : kiszolgálónév
Leírás:
Nem sikerült betölteni az összes ISAPI-szűrőt a helyhez vagy szolgáltatáshoz, ezért az indítás félbeszakadt.

Eseményazonosító: 2274 N/A N/A : 3745
Forrás: W3SVC-WP
Kategória: Nincs
Típus : Hiba
Számítógép : kiszolgálónév
Leírás:
Konfigurációs hiba miatt nem lehet betölteni a(z) 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll' ISAPI-szűrőt. A jelenlegi konfiguráció csak a(z) AMD64 processzorarchitektúrához készült képek betöltését támogatja. Az adatmező tartalmazza a hiba számát. További információért keresse fel a http://go.microsoft.com/fwlink/?LinkId=29349 webhelyet, itt többet tudhat meg arról, hogyan háríthatók el az eltérő processzorarchitektúrából eredő hibák.

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:
http://msdn2.microsoft.com/hu-hu/netframework/aa731542(en-us).aspx
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:
http://www.microsoft.com/windowsxp/64bit/default.mspx
Termékinformációk a Microsoft Windows Server 2003 x64-alapú változatairól:
http://www.microsoft.com/windowsserver2003/64bit/x64/default.mspx

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

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

Tulajdonságok

Cikk azonosítója: 894435 - Utolsó ellenőrzés: 2008. január 24. - Verziószám: 6.2
A cikkben található információ a következő(k)re vonatkozik:
  • 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
Kulcsszavak: 
kbhowto kbinfo kbwebserver kbconfig KB894435
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése

 

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