Düzeltme: Visual Studio 2005, Visual Basic 2005 tabanlı bir proje ile çalışırken Visual Basic 2005 derleyici beklenmedik biçimde çıkılıyor

Makale çevirileri Makale çevirileri
Makale numarası: 926405 - Bu makalenin geçerli olduğu ürünleri görün.
Önemli Bu makale, kayıt defterini düzenlemeyle ilgili bilgi içerir. Kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun çıkması durumunda kayıt defterini nasıl geri yükleyeceğinizi bildiğinizden emin olun. Kayıt defterini yedekleme, geri yükleme ve değiştirme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makaleyi inceleyin:
256986Microsoft Windows Kayıt Defteri'nin Açıklaması
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Visual Studio 2005'te Microsoft Visual Basic 2005 tabanlı bir proje ile çalışırken, derleyici, (çökme) beklenmedik şekilde çıkılıyor. Bu sorun oluştuğunda, aşağıdaki hata iletilerinden birini alırsınız:

Hata iletisi 1
Microsoft Visual Basic Derleyicisi bir sorunla karşılaştı ve kapatılması gerekiyor. Bu durumdan dolayı özür dileriz.
Hata iletisi 2
Microsoft Visual Studio bir sorunla karşılaştı ve kapatılması gerekiyor.
NotBu sorun, aşağıdaki türde projeler ile çalışırken ortaya olasılığı daha yüksektir:
  • ASP.NET projeler
  • Web uygulama projeleri (WAPs)

Çözüm

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir, ancak yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltmeye ek sınama uygulanabilir. Bu nedenle, bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren bir sonraki Visual Studio 2005 hizmet paketini beklemenizi öneririz.

Bu sorunu hemen çözmek için, düzeltmeyi edinmek üzere Microsoft Ürün Destek Hizmetleri'ne başvurun. Microsoft Ürün Destek Hizmetleri'nin telefon numaralarının tam listesi ve destek ücretleriyle ilgili bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

ÖNKOŞULLAR

Bu düzeltmeyi uygulamak için Visual Studio 2005 yüklü olmalıdır.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Kayıt defteri Bilgileri

Uyarı Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sisteminizi yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini kendi sorumluluğunuzda değiştiriniz.

Bu düzeltme, aşağıdaki Microsoft Bilgi Bankası makalelerinde açıklanan performans geliştirmeleri içerir:
917452Düzeltme: Visual Studio 2005'te büyük bir Visual Basic projeleri içerecek çözümleri kullandığınızda, performans sorunlarıyla karşılaşabilirsiniz
920805Düzeltme: çok sayıda projeleri Visual Studio 2005'te içeren bir Visual Basic çözüm ile çalışırken, ayıkladığınızda performans yavaşlayabilir
Performansın bu düzeltmeyi edinmek için <a0></a0>, ekleyin ve sonra da <a0>
OptimizePDB
</a0> kayıt defteri değerini etkinleştirmek. Bunu yapmak için şu adımları izleyin:
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, regedit yazın ve Tamam ' ı tıklatın.
  2. Aşağıdaki kayıt defteri anahtarını bulun ve tıklatın:
    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\VB Editor
    NotVisual Basic Express kullanıyorsanız, kayıt defteri anahtarını aşağıdaki gibidir:
    HKEY_CURRENT_USER\Software\Microsoft\VBExpress\8.0\VB Editor
  3. Düzenle ' yi tıklatın, Yeni'yi tıklatın ve DWORD değeri ' ni tıklatın.
  4. OptimizePDB yazın ve ENTER tuşuna basın.
  5. OptimizePDB ' ı sağ tıklatın ve sonra Değiştir ' i tıklatın.
  6. 1 Yazın ve Tamam ' ı tıklatın.
  7. Kayıt Defteri Düzenleyicisi'nden çıkın.

    OptimizePDB
    kayıt defteri değerini ekledikten sonra çözümü Visual Basic, Visual Studio 2005'te açın. Sonra Temizleme SolutionOluştur) menüsünde tıklatın.
OptimizePDB
kayıt defteri değerini, Visual Basic derleyici .pdb Dosya performansını artırmanın en iyi duruma getirir. Ancak, yeni .pdb Dosya biçimi, eski .pdb Dosya biçimi ile tam uyumlu değil. Bu nedenle, bu düzeltme, uygulanan olan Visual Studio 2005 sürümü yeni .pdb Dosya biçimini okuyamıyor olabilir. Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın:
  • Bu düzeltmeyi tüm geliştirme bilgisayarlara uygulayın.
  • Çözüm hata ayıklaması'nı başlatmadan önce Clean Solution veya Solution yenidenOluştur) menüsünde'ı tıklatın.

DOSYA BİLGİLERİ

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve saat öğesinde saat dilimi sekmesini kullanın.

Bu düzeltmenin iki paket içermektedir:
  • Bir Visual Studio 2005 paketi
  • Microsoft .NET Framework 2.0 paket
Her iki paketi de yüklemeniz gerekir.
Visual Studio 2005 düzeltme dosyaları
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAAT
Cpde.dll8.0.50727.224487,93607 Eki 200607: 30
Msenv.dll8.0.50727.2249,107,45607 Eki 200607: 45
Msvb7.dll8.0.50727.2243,144,70407 Eki 200607: 46
Msvbprj.dll8.0.50727.2242,779,13607 Eki 200607: 47
.NET Framework 2.0 düzeltmesi dosya
Bu tabloyu kapaBu tabloyu aç
Dosya AdıDosya SürümüDosya BoyutuTARİHSAAT
Vbc.exe8.0.50727.2281,163,52014-Eki-200604: 58

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

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması
Bu düzeltme, aşağıdaki Microsoft Bilgi Bankası makalelerinde açıklanan düzeltmeler de içerir:
915038Düzeltme: Visual Studio 2005'te bir Visual Basic 2005 proje geliştirilirken, Visual Basic Derleyicisi Hata iletileri alabilirsiniz
920145Düzeltme: Visual Studio 2005'te obfuscated genel bir tür olan derleme tüketmek ettiğinizde bir hata iletisi alabilirsiniz
919904Düzeltme: bir Visual Basic 2005 .NET Compact Framework 2.0 derlemede başvuran Web projesi oluşturmaya çalıştığınızda, bir hata iletisi alabilirsiniz
924162Düzeltme: Visual Studio 2005 Gözcü penceresinde bir öğeyi genişlettiğinizde, BB makalesi 920805 düzeltme yüklendikten sonra Visual Basic 2005 derleyici beklenmedik biçimde çıkılıyor

Özellikler

Makale numarası: 926405 - Last Review: 27 Ekim 2006 Cuma - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Studio 2005 Express Edition
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional
  • Microsoft Visual Studio 2005 Team Edition for Software Architects
  • Microsoft Visual Studio 2005 Team Edition for Software Developers
  • Microsoft Visual Studio 2005 Team Edition for Software Testers
  • Microsoft Visual Studio 2005 Team System Test Edition
Anahtar Kelimeler: 
kbmt kbfix kbbug kbhotfixserver kbqfe kbpubtypekc KB926405 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:926405

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