Makale numarası: 894435 - Son Gözden Geçirme: 11 Ekim 2007 Perşembe - Gözden geçirme: 6.4

ASP.NET 1. 1'in 32-bit sürümleri ve Windows 64-bit bir sürümünde, ASP.NET 2. 0'ın 64-bit sürümü arasında geçiş yapma

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Giriş

Bu makalede, Microsoft ASP.NET 1. 1'in 32-bit sürümü ve 32-bit sürümü ve Microsoft Windows'un 64-bit bir sürümünde, ASP.NET 2. 0'ın 64-bit sürümü arasında geçiş yapma anlatılır.

ASP.NET'in her iki sürümünü yüklediğinizde, Microsoft ınternet ınformation Services (IIS) 6. 0'de çalıştırmak, her ASP.NET ortam etkinleştirme adımları gerçekleştirmezseniz, hata iletileri alabilirsiniz. Örneğin, ASP.NET doğru ayarlanmamış, bir Web sayfasından aşağıdaki hata iletisini alabilirsiniz:
Hizmet Kullanılamıyor
Uygulama günlüğünde aşağıdakine benzer hata iletileri günlüğe kaydedilebilir.

Olay KIMLIĞI: 2268
Ham olay KIMLIĞI: 2268
Kayıt No. : 3746
Kaynak: W3SVC-WP
Kategori: yok
Tür: Hata
servername makine:
Açıklama:
Site/hizmet için tüm ISAPI filtreleri yüklenemedi. Bu nedenle başlatma iptal edildi.

Olay KIMLIĞI: 2274
Ham olay KIMLIĞI: 2274
Kayıt No. : 3745
Kaynak: W3SVC-WP
Kategori: yok
Tür: Hata
servername makine:
Açıklama:
ISAPI süzgeci 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll' bir yapılandırma sorunu nedeniyle yüklenemedi. Geçerli yapılandırma, yalnızca bir AMD64 işlemci mimarisi için oluşturulmuş yükleme görüntüleri destekler. Veri alanı hata numarasını içerir. Bu sorun hakkında daha fazla bilgi için <a0></a0>, dahil olmak üzere nasıl bu tür işlemci mimarisi uyumsuzluk hatasının ilgili sorun giderme Bkz http://go.microsoft.com/fwlink/?LinkId=29349.

Daha fazla bilgi

IIS 6. 0'ın 32-bit modunda hem de 64 bit modu destekler. Ancak IIS 6. 0'ın her iki modda Windows 64-bit sürümü aynı anda çalıştırılmasını desteklemez. ASP.NET 1.1, yalnızca 32-bit modunda çalışır. ASP.NET 2.0, 32-bit modunda veya 64-bit modunda çalışır. Bu nedenle, ASP.NET 1.1 ve ASP.NET 2.0, aynı anda çalıştırmak istiyorsanız, IIS 32-bit modunda çalıştırmalısınız.

Not Microsoft Exchange Server 2007, yönergeleri, ASP.NET 2.0 64 bit sürümünü kullanın.

ASP.NET'in farklı sürümleri arasında geçiş yapmak için önce .NET Framework 1.1 hem de .NET Framework 2. 0'ı yüklemek ve kurmak için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx (http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx)
Örneğin, Microsoft Windows x 64 Edition çalıştırıyorsanız, aşağıdaki iki yeniden dağıtılabilir paketi karşıdan yükleyin:
  • .NET Framework sürüm 2.0 yeniden dağıtılabilir paketi x 64 (64 bit)
  • .NET Framework sürüm 1.1 yeniden dağıtılabilir
Yeniden dağıtılabilir paketi yükledikten sonra ASP.NET'in farklı sürümleri arasında geçiş yapabilirsiniz. Bunu yapmak için <a0></a0>, her bir ASP.NET sürümü için aşağıdaki adımları izleyin:

ASP.NET 1.1, 32-bit sürümü

ASP.NET 1. 1'in 32-bit sürümünü çalıştırmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
  2. 32-Bit modunda etkinleştirmek için aşağıdaki komutu yazın:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. ASP.NET 1.1 sürümünü yükleyin ve komut dosyası eşlemelerini IIS kökündeki ve altında yüklemek için aşağıdaki komutu yazın:
    %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
  4. <a1>ASP.NET</a1> sürüm 1.1.4322 durumu için izin verilen ınternet ınformation Services Yöneticisini Web hizmeti uzantısı listesinde olduğundan emin olun.

ASP.NET 2.0'da, 32-bit sürümü

ASP.NET 2. 0'ın 32-bit sürümünü çalıştırmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
  2. 32-Bit modunda etkinleştirmek için aşağıdaki komutu yazın:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. ASP.NET 2.0 (32-bit) sürümünü yükleyin ve komut dosyası eşlemelerini IIS kökündeki ve altında yüklemek için aşağıdaki komutu yazın:
    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
  4. ASP.NET sürüm 2.0.50727 (32-bit) durumu için izin verilen ınternet ınformation Services Yöneticisini Web hizmeti uzantısı listesinde olduğundan emin olun.

ASP.NET 2.0'da, 64-bit sürümü

ASP.NET 2. 0'ın 64 bit sürümünü çalıştırmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
  2. 32-Bit modunda devre dışı bırakmak için aşağıdaki komutu yazın:
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
  3. ASP.NET 2.0 sürümünü yükleyin ve komut dosyası eşlemelerini IIS kökündeki ve altında yüklemek için aşağıdaki komutu yazın:
    %SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  4. ASP.NET sürüm 2.0.50727 durumu için izin verilen ınternet ınformation Services Yöneticisini Web hizmeti uzantısı listesinde olduğundan emin olun.
Not ASP.NET 2.0'ın <a1>Yapı</a1> sürümü şu anda yayımlanmış sürüm sürümü olan bağlı olarak değişebilir. Bu adımları 2.0.50727 sürüm oluşturma ' dir.

Microsoft Windows'un x64 tabanlı sürümleri için teknik destek

Donanımınız bir Microsoft Windows x64 sürümü önceden yüklenmiş olarak geldiyse, Windows x64 sürümüyle ilgili teknik destek ve yardımı donanım üreticisi sağlar. Bu durumda, donanımınızla birlikte bir Windows x64 sürümü geldiği için, donanım üreticiniz tarafından teknik destek sağlanır. Donanım üreticiniz, Windows x64 sürümü yüklemesini benzersiz bileşenler kullanarak özelleştirmiş olabilir. Benzersiz bileşenler donanımın performansını en yüksek düzeye getirmek için özel aygıt sürücüleri veya isteğe bağlı ayarlar içerebilir. Windows x64 sürümünüz için teknik yardıma gereksinim duyarsanız, Microsoft makul ölçülerde yardım sağlayacaktır. Ancak, doğrudan üreticinizle iletişim kurmanız gerekebilir. Üreticinizin donanıma yüklediği yazılımı destekleyecek en nitelikli kaynak yine üreticinizdir. Microsoft Windows Server 2003 x64 gibi bir Windows x64 sürümünü ayrı olarak satın aldıysanız, teknik destek için Microsoft'a başvurun.

Microsoft Windows XP Professional x64 Edition ile ilgili ürün bilgileri için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/windowsxp/64bit/default.mspx (http://www.microsoft.com/windowsxp/64bit/default.mspx)
x64 tabalı Microsoft Windows Server 2003 sürümleri hakkında ürün bilgisi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/windowsserver2003/64bit/x64/editions.mspx (http://www.microsoft.com/windowsserver2003/64bit/x64/editions.mspx)

Referanslar

Windows'un 64-bit sürümleri ve .NET Framework'ün 64-bit sürümü hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitelerini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa286481.aspx (http://msdn2.microsoft.com/en-us/library/aa286481.aspx)

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

Bu makaledeki bilginin uygulandığı durum:
  • 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
Anahtar Kelimeler: 
kbmt kbhowto kbinfo kbconfig kbwebserver KB894435 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:894435  (http://support.microsoft.com/kb/894435/en-us/ )