BILGI: Visual Studio 6.0 Service Pack 2 Benioku

Ö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.

214591
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Özet
Microsoft Visual Studio 6.0 Service Pack 2 Readme dosyasına aşağıdaki bölümleri içerir:
  • GENEL BAKIŞ.
  • Yükleme.
  • Düzeltmeler ile ilgili notlar.
  • Daha fazla bilgi bulma.
Daha fazla bilgi
Genel bakış

Microsoft Visual Studio 6.0 Service Pack 2, Visual Studio 6.0 belirli çalışma zamanı yeniden dağıtılabilen dosyalar içeren ikili bilinen bir uyumluluk hataları giderir. Bu hizmet paketi, Visual C++ geliştiricileri için tüm kaynak dosyalarý ve hata ayıklama sürümleri, Microsoft Visual C++ çalışma zamanı bileşenleri de sağlar.

Bu hizmet paketini yüklemeden önce Visual Studio'nun tüm uygulamaları kapatın. Güncelleştirilen veya en son düzeltmeleri sağlamak için Visual Studio'da uygulamalarından biri değiştiğinde bu hizmet paketini yükleyin.

Microsoft Visual Studio 6.0 Service Pack 2, Service Pack 1 ', inclusive ' dir.


Yükleme

Hizmet paketini yüklemek için <a0></a0>, bilgisayarınızın CD-ROM sürücüsüne CD diskini yerleştirin. Hizmet paketinin kök dizininden, Kur'u yeniden çalıştırın. Kur, bilgisayarınızın işletim sisteminin dilini algılar ve aşağıdaki kurulumları birini çalıştırın:

   \fra\setup (French)   \deu\setup (German)   \enu\setup (English)   \jpn\setup (Japanese)   \esp\setup (Spanish)   \kor\setup (Korean)   \chs\setup (Simplified Chinese)   \cht\setup (Traditional Chinese)   \ita\setup (Italian)				
Dil ayarınız bu listede değilse, Kur'in ingilizce sürümünü çalışır.


Kur'un yüklemesini dosyaları belirleme

Kur, bilgisayarınızda bu hizmet paketinin içerdiği tüm dosyaları yüklememeniz. Bilgisayarınızdaki dosyanın bir kopyası yoksa veya bilgisayarınızdaki dosya ve hizmet paketindeki olandan daha yeni bir sürümü ise, Kur, bilgisayarınızda dosyayı güncelleştirmez.


Önceden, değiştirilen dosyaları güncelleştirme

Kur, hangi dosyaların yerini belirler birincil bir dosyanın kaynakları'ndaki sürüm bilgilerini kontrol ederek yoludur. Ancak, metin dosyaları ve nonbinary dosyaları gibi bazı dosyalar hiçbir kaynak bilgileri vardır. Kur, bu gibi durumlarda, hangi dosyaların değiştirilmesi gerekip gerekmediğini belirlemek için zaman damgasını kullanır. Zaman damgası değiştirmiş, Visual Studio bileşenini metin dosyaları veya olmayan sürüm bilgileri ve Kur dosyaları o dosyaları değiştiremezsiniz. Kaynak dosyaları ve üstbilgi dosyaları değiştirmiş olabilir, bazı dosyalar örnek olarak verilebilir.


Dosya sürümleri temelinde ürünlerin Güncelleştirme geçmişini belirleme

Hangi güncelleştirmelerin, bir ürünü ilk yayımlandıktan sonra yapılmıştır belirlemek için <a0></a0>, bir veya daha fazla dosya özelliklerindeki sürüm numarasını inceleyin gerekir. Bir ürünün durumunu güncelleştirme belirlemek için aşağıdaki adımları kullanın:

  1. Incelemek istediğiniz dosya belirlemek için aşağıdaki tabloya bakın. Bazı durumlarda, tam ürün güncelleştirme geçmişini belirlemek için birden fazla dosya inceleyin gerekebilir.
  2. Her bir dosya için Windows Gezgini'nde dosyayı sağ tıklatın, sonra da Özellikler'i tıklatın.
  3. Sürümler</a0> sekmesini tıklatın ve sürüm tablosunda listelenen sürüm karşılaştırın.

Aşağıdaki tabloda, bu Visual Studio 6.0 Service Pack güncelleştirilmiş geliştirici araçlarını listeler. Ayrıca, sürüm bilgileri belirlemek için denetlemelisiniz anahtar dosyaları listeler.
    Product             Files           Release       Version on SP2    ----------------------------------------------------------------    Visual Studio 6.0   Oleaut32.dll    2.30.4261     2.40.4268                        Olepro32.dll    5.00.4261     5.00.4268                        Asycfilt.dll    2.30.4261     2.40.4268                        Stdole2.tlb     2.30.4261     2.40.4268    Visual Basic 6.0    Msvbvm60.dll    6.00.8176     6.00.8268    Visual C++ 6.0      Afxodlgs.h                        Arccore.cpp                        Ctlinplc.cpp                        Dlgcore.cpp                        Dlgprnt.cpp                        Libcmt.lib                        Libcmtd.lib                        Libcmtd.pdb                        Mfc42.dll       6.00.8168.0   6.00.8267.0                        Mfc42.lib                        Mfc42.map                        Mfc42.pdb                        Mfc42d.dll      6.00.8168.0   6.00.8267.0                        Mfc42d.lib                        Mfc42d.map                        Mfc42d.pdb                        Mfc42u.dll      6.00.8168.0   6.00.8267.0                        Mfc42u.lib                        Mfc42u.map                        Mfc42u.pdb                        Mfc42ud.dll     6.00.8168.0   6.00.8267.0                        Mfc42ud.lib                        Mfc42ud.map                        Mfc42ud.pdb                        Mfcd42d.dll     6.00.8168.0   6.00.8267.0                        Mfcd42d.lib                        Mfcd42d.map                        Mfcd42d.pdb                        Mfcd42ud.dll    6.00.8168.0   6.00.8267.0                        Mfcd42ud.lib                        Mfcd42ud.map                        Mfcd42ud.pdb                        Mfcn42d.dll     6.00.8168.0   6.00.8267.0                        Mfcn42d.lib                        Mfcn42d.map                        Mfcn42d.pdb                        Mfcn42ud.dll    6.00.8168.0   6.00.8267.0                        Mfcn42ud.lib                        Mfcn42ud.map                        Mfcn42ud.pdb                        Mfco42d.dll     6.00.8168.0   6.00.8267.0                        Mfco42d.lib                        Mfco42d.map                        Mfco42d.pdb                        Mfco42ud.dll    6.00.8168.0   6.00.8267.0                        Mfco42ud.lib                        Mfco42ud.map                        Mfco42ud.pdb                        Mfcs42.lib                        Mfcs42.pdb                        Mfcs42d.lib                        Mfcs42d.pdb                        Mfcs42u.lib                        Mfcs42u.pdb                        Mfcs42ud.lib                        Mfcs42ud.pdb                        Msvcrt.dll      6.00.8168.0    6.00.8337.0                        Msvcrt.lib                        Msvcrt.pdb                        Msvcrtd.dll     6.00.8168.0    6.00.8337.0                        Msvcrtd.lib                        Msvcrtd.pdb                        Nafxcw.lib                        Nafxcw.pdb                        Nafxcwd.lib                        Nafxcwd.pdb                        Oledlgs2.cpp                        Strftime.c                        Uafxcw.lib                        Uafxcw.pdb                        Uafxcwd.lib                        Uafxcwd.pdb                        Viewcore.cpp                        Winfrm.cpp                        Sbheap.c*                        Malloc.c*                        Free.c*                        Expand.c*                        Heapinit.c*                        Delete.cpp*                        New.cpp*                        Realloc.c*                        Calloc.c*                        Heapmin.c*                        Msize.c*                        Heapchk.c*                        Dbgheap.c*                        Winheap.h*    Visual J++ 6.0      Msjavx86.exe     5.00.2922 5.00.3161                        Classd.exe       5.00.2922 5.00.3161                        Classr.exe       5.00.2922      5.00.3161                        Msvj98.dll       6.00.8169 6.01.8349                        Msvj98ui.dll     6.00.8167 6.01.8349                        Jvc.exe          6.00.8167 6.00.8343                        Applet on HTML.vjp                        COM Control.vjp                        Console Application.vjp				

Visual Studio 6.0 hizmet paketini kaldırma

Visual Studio'nun bağımsız olarak, hizmet paketi kaldırılamaz. Hizmet paketi güncelleştirmeleri gibi Visual C++, Visual Studio 6.0 aracı kaldırmak için aracı kaldırmalısınız. Hizmet paketi güncelleştirmeleri ile kaldırılacaktır. Daha sonra güncelleştirmelerin olmadan Araçlar'ı yeniden yükleyin.
Düzeltmeler ile ilgili notlar


Sabit Visual C++ sorunlar

Aşağıdaki sorunlar Visual C++, Service Pack 2 ile giderilen ve Service Pack 1'de düzeltilmiştir.

Microsoft Foundation Classes (MFC) sorunlar:

193099Düzeltme: CDialog::Create() ReturnsIncorrect EndDialog arama değeri
193272Düzeltme: Kısmı veya tamamı ingilizce olan içeriğe işaret MFC CallCPrintDialog::OnInitDialog edebilir
193102Düzeltme: Appui1.cpp satırı 215in MFC SDı/MDı uygulamada belirt
192942Düzeltme: CWnd::MoveWindowcauses Yığın Taşması için arama.
193100Düzeltme: CString Serialization CausesAccess ihlali

CRT sorunlar:
193509Düzeltme: Callingstrftime() işlev, özel durum

Aşağıdaki sorunlar, Service Pack 2'de giderilmiştir, ancak Service Pack 1'de giderilmemiş.

Visual C++ 5.0 öbek daha iyi uyumluluk için Visual C++ 6.0 öbek ek olarak içerilecek MSVCRT.DLL üzerinde değişiklik yapıldı. Visual C++ 6.0 uygulamalarını, Visual C++ 6.0 öbek ve pre-Visual C++ 6.0 uygulamalarını kullanmaya devam eder, Visual C++ 5.0 öbek kullanır.

CRT sorunlar:

Öbek uyumluluk sorunları aşağıdaki iki Knowledge Base makalelerinde açıklanan:

190536SORUN: Geçersiz sayfa hatasına inMsvcrt.dll
194550SORUN: TimesMay neden birden çok erişim ihlali bellek boşaltma

Service Pack 2'ni yüklerken CRT yığın yönetim dosyaların bazıları Visual C++ 6.0 yığın ve Öbek Visual C++ 5.0 için kod içeren güncelleştirilmiş dosyaları tarafından yazılır. Visual C++ 6.0 statik kitaplıkları yeniden oluşturmanız gerekirse, Visual C++ 5.0 öbek kod statik kitaplığınızda eklenecektir. Bu kullanılmaz. Visual C++ 5.0 öbek bu sürümde, yukarıda listelenen sorunları yüzünden çıkan uyumluluk sorunları desteklemek üzere eklenmiştir. Visual C++ 5.0 kodunu yeniden statik kitaplığınızda dahil edilmesini istemiyorsanız, yayımlanan özgün kod ile Visual C++ 6.0 kullanarak kitaplığı yeniden oluşturmalısınız.

Küçük blok öbek kaynak dosyaları önceki Visual C++ 6.0 dosya listesinde, yıldız işareti ile işaretlenir. Lütfen listelenen kaynak dosyaları PDB dosyaları DLL sürümü öbek ile eşleştirmek ve bu hizmet paketinde güncelleştirildi, statik bir CRT kitaplıklarına karşılık gelmeyen unutmayın. CRT statik kitaplıkları ile hata ayıklamak istiyorsanız, özgün kaynak dosyalarının CRT ürün CD'NIZI yeniden kopyalanması.

Sabit bir Visual Basic sorunu

Aşağıdaki Visual Basic sorunu sabit Service Pack 2 ve Service Pack 1'de giderilmiştir.
  • Sekizden fazla işlem içi COM DLL uygulamanın kullandığı BIR çalıştırma hatası derlenmiş Visual Basic kodunda oluşabilir.
Uygulamalarınızı Web'de Kur çalıştırma zamanı bileşenlerini ınternet'ten, aşağıdaki dosyaları bu hizmet paketiyle değiştirdiniz dikkat edin:

  • Msvbvm60.cabVbrun60.cabOleaut.cab

Sabit bir Otomasyon sorunlar

Aşağıdaki çalışma zamanı sorunu sabit Service Pack 2 ve Service Pack 1'de giderilmiştir:
  • Ayrılmamış bir dizi içinde bir salt çıkış SAFEARRAY için geçirmeden parametresi sonradan bağlanan yöntem çağrısı başarısız olur.

Visual J ++ dosyalar güncelleştirildi

Yukarıda belirtildiği Otomasyon sorunlarına yanıt olarak, Microsoft sanal makinesi dosyalar güncelleştirildi. Bu değişiklik, Visual J ++ yüklü olduğu bilgisayarda hem de Visual J ++ yeniden dağıtılabilir klasöre uygulanacak böylece dağıtılan Visual J ++ uygulamaları da güncelleştirilmiş Otomasyon dosyaları içerir.

Yükleyip Microsoft VM'NIN sınıfı çekirdek dosyaların güncelleştirilmiş sürümlerini kullanmak için Classd.exe veya Classr.exe dosyası'nı çalıştırın.

Bu hizmet paketini Federal Merkez Bankası Bölgesi Court Judge Ronald H. Whyte tarafından verilen bir ön ölçeği uymak için gerekli olan gerekli Visual J ++ dosyaları içerir. Bu değişiklikler, Visual Studio 6.0 Service Pack 1'de bulunmayan. Daha fazla bilgi için lütfen \vj98\extwarn.txt Visual Studio'nun klasöründe okuma veya için http://msdn.microsoft.com/visualj gidin

Daha fazla bilgi bulma

Visual Studio'nun bu hizmet paketinde giderilen sorunlar hakkında daha fazla ayrıntılı bilgi için kullanılabilir Microsoft Bilgi Bankası makalelerine bakın:

http://support.microsoft.com/support


Visual Studio hizmet paketi bir sorgu oluşturmak için <a0></a0>:
  1. "Any Ürünler" listeden seçin.
  2. "Anahtar sözcükler." için arama türünü ayarlama
  3. Aşağıdakilerden biri, bir arama tümceciği girin:
       kbvs600sp2   kbvs600sp2bug   kbvs600sp2fix					

  4. "Bul" seçeneğini tıklatın.
En son ürün bilgileri için lütfen Visual Studio Web sitesine bakın:
Referanslar
Not: Bu başvuru, ürünün çıkışından özgün readme metnin bir parçası değil:

Ek bilgi için lütfen Microsoft Knowledge Base'de aşağıdaki makaleye bakın:

197298BILGI: Microsoft Visual Studio hizmet paketleri, ne, nerede, neden

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 214591 - Son İnceleme: 01/11/2015 02:27:17 - Düzeltme: 1.1

  • Microsoft Visual Studio 6.0 Service Pack 1
  • Microsoft Visual Studio 6.0 Service Pack 2
  • kbnosurvey kbarchive kbmt kbbug kbinfo kbvs600sp2fix KB214591 KbMttr
Geri bildirim