Makale numarası: 831491 - Son Gözden Geçirme: 22 Ocak 2007 Pazartesi - Gözden geçirme: 5.0 Bir Visual Basic 6.0 uygulamasını yüklediğinizde birden fazla "Sistem dosyalarının güncel değil" hata iletileri alıyorsunuz
Bu SayfadaBelirtilerBu, paketi Microsoft Windows 2000, Windows XP veya Windows Server 2003 çalıştıran bir bilgisayarda paket ve Dağıtım Sihirbazı'nı kullanarak bir Microsoft Visual Basic 6.0 uygulamasını yüklediğinizde, aşağıdaki hata iletisini alırsınız: Bazı sistem dosyaları bilgisayarınızdaki güncel olduğundan Kur devam edemiyor. Istiyorsanız, Kur sizin için bu dosyaları şimdi güncelleştirmek için Tamam'ı tıklatın. Kurulumu yeniden çalıştırmadan önce Windows'u yeniden başlatmanız gerekir. Sistem dosyalarını güncelleştirme olmadan, Kur'dan çıkmak için iptal'i tıklatın. NedenKur paketini işletim sisteminde Windows Dosya Koruması özelliği tarafından korunan bir dosyanın daha yeni bir sürümünü yüklemeye çalıştığında bu sorun oluşur. Örneğin, kurulum paketi, Windows Server 2003 çalıştıran bir bilgisayarda oluşturulan ve kurulum paketi Windows Dosya Koruması özelliğiyle korunan dosyanın içerir, bu sorun, eski bir sürümünü aynı dosyaya sahip olan ve Windows XP veya Windows 2000 çalıştıran bilgisayarlarda oluşur. Kur programını Kur paketini yüklerken, Kur programı, işletim sistemi kurulum paketindeki dosyasının sürümü olan dosyanın sürümünü karşılaştırır. Kurulum paketindeki dosyanın daha yeni işletim sistemini önceden var olan dosya ise, Kur programı, işletim sistemine ve daha sonra Kur programı bilgisayarı yeniden başlatmanız gerektiğini iletiyle ister dosyasının yerini alır. Windows Dosya Koruması özelliği, dosyanın yerini, sonra dosya değiştirildi ve sonra dosyanın özgün sürümüne geri döner algılar. Kur programını yeniden başlatıldıktan sonra Setup.exe yeniden çalıştırır sonra döngüyü yineler. ÇözümBu sorunu gidermek için Kur paketini, hedef işletim sistemi dosyalarından daha yeni olan sistem dosyalarını yeniden doğrulayın. Bunu yapmak için <a0></a0>, aşağıdaki yordamları kullanın. Visual Basic 6. 0'ın en son hizmet paketini uygulamaVisual Basic 6. 0'ın en son hizmet paketini oluşturma bilgisayara uygulanır. Visual Basic 6.0 Service Pack 4 ile başlayarak, gerekli sistem dosyalarını eski sürümleri <a0>Yapı</a0> bilgisayarda Redist klasörü bulunur. Paket ve Dağıtım Sihirbazı'nı birleştirir, paket, Redist klasörü önce bağımlılıkları arar. Bu nedenle, yeni paketi yap?lar Redist klasöründeki gerekli sistem dosyalarını eski sürümlerini kullanın. Bu şekilde, gerekli sistem dosyaları'nın daha yeni sürümleri paketi dağıtır. Redist klasörü aşağıdaki konumdadır:C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist Visual Basic 6. 0'ın en son hizmet paketini edinmek için aşağıdaki Microsoft Web sitesini ziyaret edin: http://msdn2.microsoft.com/en-us/vstudio/aa718364.aspx
(http://msdn2.microsoft.com/en-us/vstudio/aa718364.aspx)
Kur paketini kullanarak sık redistributed sistem dosyalarını kaldırmaKur paketinize gereksiz sistem dosyalarını yeniden emin olun. Her bir Visual Basic 6.0 uygulamasını, aşağıdaki OLE Otomasyon sistem dosyaları'nin yüklü olmasını gerektirir işlevi. Bu dosyalar, Kur paketiyle yüklenmelidir. Visual Basic 6.0 Service Pack 4 veya sonraki bir sürümü oluşturma bilgisayara uygularsanız, paket ve Dağıtım Sihirbazı paketler Redist klasörü, bu dosyalardan daha eski sürümleri önceki bölümde açıklandığı gibi.
Not MSVBVM60.dll de Visual Basic uygulamalarının çalışması için gerekli bir dosya var. Bu dosya, bir sistem dosyası değil ve Windows Dosya Koruması'nın bir parçası değil. Sistem dosyaları, bilgisayarınızı yeniden dağıtılabilir paketi dışlandıUygulama paketi için paket ve Dağıtım Sihirbazı kullandığınızda, eklenen dosyaları ekranda dağıtılmaktadır dosyaların listesini inceleyin. Listeleniyorsa, aşağıdaki dosyaların yanındaki onay kutusunu tıklatıp temizleyin:
Paket ve Dağıtım Sihirbazı başlattığınızda Ayrıca, paket ve Dağıtım Sihirbazı ilk kez çalışır olduğunu Redist klasördeki dosyaları bulmak emin olmak için bir ambalaj komut seçmeyin. Paket ve Dağıtım Sihirbazı önceki ambalaj girişimi sırasında kullanılan aynı konumdaki dosyaları bulmaya çalışır. Bir dosyanın doğru sürümünü Redist klasöründe bulunan, ancak paket ve Dağıtım Sihirbazı önceki ambalaj girişimi sırasında paketlenmiş dosyayı farklı bir konumdan, doğru dosya sürümünü kullanamazsınız. Zaten birleştirilmiş bir kurulum paketi bu sorunu düzeltmeniz gerekir, Kur.lst dosyasını, soruna neden olan sistem dosyalarının yüklenmesini engelleyecek biçimde düzenleyebilirsiniz. Bunu yapmak için şu adımları izleyin:
DurumBu davranış tasarım yüzündendir. ReferanslarEk bilgi için Microsoft Bilgi Bankası'ndaki s makaleyi görüntülemek üzere aşağıdaki s makale numarasını tıklatın: 222193
(http://support.microsoft.com/kb/222193/
)
Windows Dosya Koruması Özelliğinin Açıklaması 330314
(http://support.microsoft.com/kb/330314/
)
SORUN: MSVCRT.dll dosya içeren bir Microsoft Visual Basic 6.0 uygulamasını yüklendikten sonra bilgisayarınız yeniden başlatılamazsa Bu makaledeki bilginin uygulandığı durum:
Otomatik 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:831491
(http://support.microsoft.com/kb/831491/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste