.NET Framework 2.0 yüklü olduğu bir bilgisayar ve diğer bir deyişle çalışan Windows XP, Windows Server 2003 veya Windows 2000 üzerinde .NET Framework 2.0 SP1 yükleme başarısız

Makale çevirileri Makale çevirileri
Makale numarası: 951950 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

.NET Framework 2.0 yüklü olan ve Windows XP, Windows Server 2003 çalıştıran veya Windows 2000'de, .NET Framework 2.0 SP1 yüklemesi başarısız olduğunu, bir bilgisayarda Microsoft .NET Framework 2.0 Service Pack 1 (SP1) yüklemeye çalıştığınızda.

Neden

Bu sorun, Windows ınstaller önbellekteki yüklenemedi çünkü oluşur yükleme veritabanı ve Windows ınstaller uninstallations gibi bakım yüklemelerin gerçekleştirdiğinde, tüm güncelleştirmeleri. Bu güncelleştirme paketleri, Windows ınstaller önbelleğinde yoksa, önceki kaynak dizinlerinden güncelleştirmeleri bulmak Windows ınstaller çalışır.

.NET Framework 2.0 SP1 önceki .NET Framework 2.0 sürümünü kaldırır, önemli bir yükseltmedir. Windows ınstaller paketleri için önceden yüklenmiş güncelleştirmeleri kaldırma işlemi sırasında bulamazsa, yükleme bir hata iletisiyle başarısız olur.

Tamamlanmamış bir geri alma ortaya çıkarsa, yüklemek için bu da başarısız olmasına, .NET Framework kullanan uygulamalar başarısız olabilir.

Bu sorun, aşağıdaki iki nedenlerin birinden dolayı oluşabilir.

Windows ınstaller önbelleğinde, gereken dosyalar eksik

Windows ınstaller önbelleğinde, onarma, güncelleştirme ve ürünleri kaldırma kritiktir. Bu nedenle, değil kaldırmak veya önbelleğinin içeriğini değiştirebilirsiniz. Önbelleğinin içeriğini değiştirirseniz, güncelleştirmek veya Windows ınstaller tabanlı ürünlerini onarmak için çalıştığınızda bir veri kaynağı istenebilir.

Bazen önbelleğinde bulmak için Windows ınstaller bekleyen bir Windows ınstaller düzeltme eki (.msp) dosyası olmayabilir. Neden .msp dosyası eksik olabilir iki genel nedenleri şunlardır:
  • Çalıştırdığınız bulur ve büyük dosyaları siler ya da diskinizdeki dosyaları sık olarak kullanılan bir araç.
  • SISTEM ya da Administrators %Windir%\ınstaller dizin değişikliklerini sahibi.
Bu sorun devam ederse, başarısız olan yükleme için Windows ınstaller günlüğünü aşağıdaki bakın:

MSI (s) (D0:B0) [19:05:57:843]: 'C:\WINDOWS\Installer\a4784a.msp' yerel düzeltme eki bulunamadı. Bunun için kaynakta aranıyor. MSI (s) (D0:B0) [19:05:57:843]: çözme düzeltme kaynak.

.NET Framework 2.0 SP1'i yüklediğinizde oluştuğunda, bu sorunu gidermek için Microsoft .NET Framework 2.0 kayıt düzeltme aracı kullanabilirsiniz. Araç, böylece belirli bir .msp dosyası yüklenemedi bakım yüklemelerinin çalışmayın bu güncelleştirmeye özgü olan tüm düzeltme veya güncelleştirme kayıtları silerek, bu sorunu giderir.

Yükleyici önbelleği yeniden oluşturma işlemi tarafından bu sorunu gidermek de deneyebilirsiniz. Genellikle Knowledge Base numarasını düzeltmeyi veya güncelleştirmeyi "Kaynak çözümleme düzeltme eki," izleyen satırlarda aşağıdaki örnekte gösterildiği gibi bulabilirsiniz:

MSI (s) (D0:B0) [19:05:57:859]: SOURCEMGMT: eksik/erişilemediği için paketini atlıyor kaynağı geçersiz.
MSI (s) (D0:B0) [19:05:57:859]: Not: 1: 1706 2:-2147483647 3: NDP20 KB917283 X86.msp

Bu örnek için Windows ınstaller önbelleği düzeltmek için <a0></a0>, aşağıdaki adımları izleyin:
  1. aşağıdaki Microsoft Web sitesini ziyaret edin:
    http://support.microsoft.com/kb/917283
    Not URL'deki Knowledge Base makale numarası, düzeltmeyi veya güncelleştirmeyi, Windows ınstaller önbelleğinde düzeltmek istediğiniz Knowledge Base makale numarası ile değiştirebilirsiniz.
  2. Güncelleştirmeyi karşıdan yükleyin.
  3. /X komut satırı anahtarı veya / extract komut satırı anahtarını kullanarak düzeltmeyi veya güncelleştirmeyi içinde yer alan .msp dosyasını ayıklayın.
  4. Ayıklanan .msp dosyası, eksik dosya için bir konuma kopyalayın. Örneğin, % windir%\Installer\a4784a.msp konumdur.

Kayıt düzeltme veya güncelleştirmenin kayıt bozuk

Windows ınstaller tabanlı bir ürünle ilgili bir düzeltme veya güncelleştirme yükledikten sonra düzeltmenin kayıt veya güncelleştirmenin kayıt bozulabilir. Bu sorun, belirli bir kayıt defteri anahtarlarını kaldırmak diğer kayıt defteri Temizleme yardımcı nedeniyle oluşabilir. Bu anahtarları, Windows ınstaller iç kullanımına yöneliktir anahtarları içerir. Bu durumda, aşağıdaki gibi "Çözümleme düzeltme kaynak" iletisi günlüğüne okur:

MSI (s) (C CC:5) [03:02:56:181]: yerel düzeltme eki bulunamadı ''. Bunun için kaynakta aranıyor.
MSI (s) (C CC:5) [03:02:56:181]: çözme düzeltme kaynak.

Not Düzeltmeyi veya güncelleştirmeyi konumunu nedeniyle eksik düzeltme günlüğü iletisinde eksik veya kayıt bilgileri upate. Bu durumda, bir düzeltme veya güncelleştirme yine de bir ürün için kaydedilir. Ancak, düzeltme veya güncelleştirme konum bilgileri eksik. Dosya olmayabilir, ancak Windows ınstaller, Windows ınstaller, yükleme için gereken dosyasının yolunu bilmez.

.NET Framework 2.0 SP1'i yüklediğinizde oluştuğunda, bu sorunu gidermek için Microsoft .NET Framework 2.0 kayıt düzeltme aracı kullanabilirsiniz. Araç, bakım kurulumları, düzeltme veya güncelleştirme paketi yüklemeye çalışmayın böylece bu hizmet paketine özgü tüm düzeltme veya güncelleştirmenin kayıt silerek, bu sorunu giderir.

Pratik Çözüm

Başarıyla .NET Framework 2.0 SP1'i yükleyin ve “ neden ” bölümünde anlatıldığı şekilde yükleme günlük dosyasında "Çözümleme düzeltme kaynak" metin bulma yapamazsınız, bu sorunu gidermek için Microsoft .NET Framework 2.0 kayıt düzeltme aracı karşıdan yükleyebilirsiniz.

Microsoft .NET framework 2.0 kayıt düzeltme aracı

Microsoft .NET Framework 2.0 kayıt düzeltme aracı iki “ neden ” bölümünde açıklanan sorunları giderir.

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:
Bu resmi kapatBu resmi aç
Download
Download the Microsoft .NET Framework 2.0 Registration Correction Tool package now.

Microsoft Yükleme Merkezi'nden .NET Framework 2.0 (x 86 x 64 ve IA-64) destekleyen bir sürüme her işlemci mimarisi için vardır. Müşterilerin çoğu, işletim sisteminin 32-bit bir sürümünü çalıştırın. Bu nedenle, bu müşterilerin karşıdan yüklemek ve Aracı'nın x 86 sürümünü yüklemeniz gerekir.

Yöneticiler ayrıca bu yardımcı programı komut dosyalarında ya da /q komut satırı anahtarı / quiet komut satırı anahtarını ileterek kullanabilir. Bu şekilde kullanmadan bir kullanıcı arabirimi ve engelleme komut dosyası kullanarak uygulama sessiz modda çalıştırabilirsiniz.

Aracı %TEMP%\dd_clwireg.txt klasörü altında çalışan bir günlüğe yazar. Hangi aracı yapma hakkında daha fazla bilgi için bu günlüğü görüntüleyebilirsiniz.

Notları
  • Microsoft .NET Framework 2.0 kayıt düzeltme aracı .NET Framework, .NET Framework 2.0 dışındaki herhangi bir sürümüyle kullanılmak üzere tasarlanmıştır.
  • Bu yardımcı programı çalıştırmak için yönetici olmanız gerekir.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Daha fazla bilgi

Bu makalede anlatılan sorunları önleme

%WINDIR%\Installer dizinde bulunan dosyaları kaldırmak emin olun. Ayrıca, boş alan silme büyük dosyalar veya sık kullanılmayan dosyaları disk alanı alanın yeniden kullanılabilir duruma gelmesini sağlar yardımcı dosyaları bu dizine altında kaldırmak emin olun.

Windows ınstaller CleanUp Utility Msizap.exe dosyasını kullanır. Bu yardımcı programı, Windows Software Development Kit'e (SDK) ile bulunur. Yardımcı program bazı dosyaları veya tüm dosyaları ınstaller önbelleğinde silebilirsiniz. Ancak, bu araç yalnızca son çare olarak kullanmalısınız. Yardımcı programı'nı kullanmadan önce dikkatle tüm bilgileri ve yardımcı programı hakkında bir uyarı okumanız emin olun. Her zaman, aşağıdakilerden birini kullanarak Windows ınstaller'ı kullanarak bir ürünü, bir düzeltme veya güncelleştirme kaldırma en iyisidir:
  • Yardımcı Program Ekle / Kaldır programı Windows 2000, Windows XP veya Windows Server 2003
  • Yazılım Gezgini olan Windows Vista veya daha yeni sürümlerinde <a0>Windows</a0> işletim sistemi
  • Msiexec.exe dosyasının (ürünün kendi kaldırıcı içermiyorsa) komut satırında
Not Bu makale, Vista ve sonraki işletim sistemlerinde .NET Framework 2.0 etkileyen bir sorunu açıklar.

Referanslar

Windows ınstaller CleanUp Utility'yi hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
290301Windows Installer CleanUp Utility'nin Açıklaması

Özellikler

Makale numarası: 951950 - Last Review: 24 Nisan 2008 Perşembe - Gözden geçirme: 1.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft .NET Framework 2.0, Ne zaman ne ile kullanilir:
    • Microsoft Windows XP Professional Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows XP Home Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Advanced Server
Anahtar Kelimeler: 
kbmt kbpubtypekc atdownload kbprb KB951950 KbMttr
Machine-translated Article
Ö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:951950

Geri Bildirim Ver

 

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