Windows Forms Tasarım Aracı hata sayfası

Windows Forms Tasarım Aracı kodunuzda, üçüncü taraf bileşeninde veya başka bir yerdeki bir hata nedeniyle yüklenemezse tasarımcı yerine bir hata sayfası görürsünüz. Bu hata sayfası, tasarımcıdaki bir hatayı işaret etmez. Hata, your-form-name.Tasarım Aracı> adlı <arka planda kod sayfasında bir yerde olabilir. Cs. Hatalar, kod sayfasındaki hatanın konumuna atlamak için bağlantı içeren daraltılabilir sarı çubuklarda görünür.

Windows Forms Designer error page

Yoksay ve Devam Et'e tıklayarak hataları yoksaymayı ve tasarımcıyı yüklemeye devam etmeyi seçebilirsiniz. Bu eylem beklenmeyen davranışlara neden olabilir, örneğin tasarım yüzeyinde denetimler görünmeyebilir.

Bu hatanın örnekleri

Sarı hata çubuğu genişletildiğinde, hatanın her örneği listelenir. Birçok hata türü şu biçimde tam bir konum içerir: [Proje Adı][Form Adı] Satır:[Satır Numarası] Sütun:[Sütun Numarası]. Bir çağrı yığını hatayla ilişkiliyse, görmek için Çağrı Yığınını Göster bağlantısına tıklayabilirsiniz. Çağrı yığınını incelemek hatayı çözmenize daha fazla yardımcı olabilir.

Windows Forms Designer expanded error

Dekont

  • Visual Basic uygulamaları için tasarım zamanı hata sayfası birden fazla hata görüntülemez, ancak aynı hatanın birden çok örneğini görüntüleyebilir.
  • C++ uygulamalarında hatalarda kod konumu bağlantıları yoktur.

Bu hatayla ilgili yardım

Hatayla ilgili bir yardım konusu varsa, doğrudan yardım sayfasına gitmek için MSDN Yardım bağlantısına tıklayın.

Bu hatayla ilgili forum gönderileri

Microsoft Developer Network forumlarına gitmek için MSDN Forumlarında bu hatayla ilgili gönderileri ara bağlantısına tıklayın. Özellikle Windows Forms Tasarım Aracı veya Windows Forms forumlarında arama yapmak isteyebilirsiniz.

Tasarım zamanı hataları

Bu bölümde karşılaşabileceğiniz bazı hatalar listelenir.

'<tanımlayıcı adı>' geçerli bir tanımlayıcı değil

Bu hata bir alanın, yöntemin, olayın veya nesnenin yanlış adlandırıldığını gösterir.

'<name>' zaten '<proje adı>' içinde var

Hata iletisi: "'<name>', '<proje adı>' içinde zaten var. Lütfen benzersiz bir ad girin."

Projede zaten var olan devralınan form için bir ad belirttiniz. Bu hatayı düzeltmek için devralınan forma benzersiz bir ad verin.

'<Araç Kutusu sekmesi adı>' bir araç kutusu kategorisi değil

Üçüncü taraf tasarımcı, Araç Kutusu'nda var olmayan bir sekmeye erişmeye çalıştı. Bileşen satıcısına başvurun.

İstenen dil ayrıştırıcısı yüklü değil

Hata iletisi: "İstenen dil ayrıştırıcısı yüklü değil. Dil ayrıştırıcı adı: '{0}'."

Visual Studio, dosya türü için kaydedilmiş ancak yüklenemeyen bir tasarımcı yüklemeyi denedi. Bunun nedeni büyük olasılıkla kurulum sırasında oluşan bir hatadır. Düzeltme için kullandığınız dilin satıcısına başvurun.

Kaynak kodu oluşturmak ve ayrıştırmak için gereken bir hizmet eksik

Bu, üçüncü taraf bileşeniyle ilgili bir sorundur. Bileşen satıcısına başvurun.

'<nesne adı>' örneği oluşturulmaya çalışılırken özel durum oluştu

Hata iletisi: "'<nesne adı>' örneği oluşturulmaya çalışılırken bir özel durum oluştu. Özel durum "<özel durum dizesi>" idi.

Üçüncü taraf tasarımcı Visual Studio'da bir nesne oluşturmasını istedi, ancak nesne bir hata oluşturdu. Bileşen satıcısına başvurun.

Başka bir düzenleyicinin '<belge adı>' uyumsuz modda açık

Hata iletisi: "Başka bir düzenleyicinin '<belge adı>' uyumsuz modda açıldı. Lütfen düzenleyiciyi kapatın ve bu işlemi yeniden deneyin."

Bu hata, zaten başka bir düzenleyicide açılmış bir dosyayı açmaya çalışırsanız ortaya çıkar. Dosyayı zaten açık olan düzenleyici gösterilir. Bu hatayı düzeltmek için, dosyanın açık olduğu düzenleyiciyi kapatın ve yeniden deneyin.

Başka bir düzenleyici '<belge adında>' değişiklik yaptı

Değişikliklerin geçerli olması için tasarımcıyı kapatın ve yeniden açın. Normalde Visual Studio, değişiklikler yapıldıktan sonra tasarımcıyı otomatik olarak yeniden yükler. Ancak, üçüncü taraf bileşen tasarımcıları gibi diğer tasarımcılar yeniden yükleme davranışını desteklemeyebilir. Bu durumda, Visual Studio tasarımcıyı el ile kapatıp yeniden açmanızı ister.

Başka bir düzenleyicide dosya uyumsuz modda açık

Hata iletisi: "Başka bir düzenleyicide dosya uyumsuz modda açık. Lütfen düzenleyiciyi kapatın ve bu işlemi yeniden deneyin."

Bu ileti , "Başka bir düzenleyicinin '<belge adı>' uyumsuz modda açık" iletisine benzer, ancak Visual Studio dosya adını belirleyemiyor. Bu hatayı düzeltmek için, dosyanın açık olduğu düzenleyiciyi kapatın ve yeniden deneyin.

Dizi sıralaması '<dizideki> derece' çok yüksek

Visual Studio yalnızca tasarımcı tarafından ayrıştırılan kod bloğundaki tek boyutlu dizileri destekler. Çok boyutlu diziler bu alanın dışında geçerlidir.

'<derleme adı>' derlemesi açılamadı

Hata iletisi: "Derleme '<derleme adı>' açılamadı. Dosyanın hala var olduğunu doğrulayın."

Açılamayan bir dosyayı açmaya çalıştığınızda bu hata iletisi oluşur. Dosyanın mevcut olduğunu ve geçerli bir derleme olduğunu doğrulayın.

Hatalı öğe türü. Bu seri hale getirici '<tür adı>' türünde bir öğe bekliyor

Bu, üçüncü taraf bileşeniyle ilgili bir sorundur. Bileşen satıcısına başvurun.

Visual Studio Araç Kutusu'na şu anda erişilemiyor

Visual Studio, Araç Kutusu'na bir çağrı yaptı ve bu çağrı kullanılamıyordu. Bu hatayı görürseniz lütfen Sorun Bildir'i kullanarak bir sorunu günlüğe yazın.

Salt okunur olduğundan bir olay işleyicisi '<olay adı>' olayına bağlanamıyor

Bu hata genellikle bir olayı temel sınıftan devralınan bir denetime bağlamaya çalıştığınızda ortaya çıkar. Denetimin üye değişkeni özelse, Visual Studio olayı yöntemine bağlayamaz. Özel olarak devralınan denetimlerin kendilerine bağlı ek olayları olamaz.

İstenen bileşen tasarım kapsayıcısının üyesi olmadığından yöntem adı oluşturulamıyor

Visual Studio, tasarımcıda üye değişkeni olmayan bir bileşene olay işleyicisi eklemeye çalıştı. Bileşen satıcısına başvurun.

Zaten adı 'name' olduğundan nesne '<<name>>' olarak adlandırılamıyor

Bu, Visual Studio seri hale getiricisinde bir iç hatadır. Seri hale getiricinin, desteklenmeyen bir nesneyi iki kez adlandırmaya çalıştığını gösterir. Bu hatayı görürseniz lütfen Sorun Bildir'i kullanarak bir sorunu günlüğe yazın.

Devralınan '<bileşen adı>' bileşeni kaldırılamıyor veya yok edilemiyor

Devralınan denetimler, devralan sınıfının sahipliği altındadır. Devralınan denetimde yapılan değişiklikler, denetimin kaynaklandığı sınıfta yapılmalıdır. Bu nedenle, yeniden adlandıramaz veya yok edemezsiniz.

'<Araç Kutusu sekme adı>' kategorisinde '<sınıf adı>' sınıfı için bir araç yok

Tasarımcı belirli bir Araç Kutusu sekmesindeki bir sınıfa başvurmaya çalıştı, ancak sınıf yok. Bileşen satıcısına başvurun.

'<sınıf adı>' sınıfında eşleşen oluşturucu yok

Üçüncü taraf tasarımcı, Visual Studio'dan oluşturucuda var olmayan belirli parametrelere sahip bir nesne oluşturmasını istedi. Bileşen satıcısına başvurun.

'<Özellik adı>' özelliği için kod oluşturma başarısız oldu

Bu, bir hata için genel sarmalayıcıdır. Bu iletiye eşlik eden hata dizesi, hata iletisi hakkında daha fazla ayrıntı verir ve daha özel bir yardım konusuna bağlantı sağlar. Bu hatayı düzeltmek için, bu hatanın sonuna eklenen hata iletisinde belirtilen hatayı giderin.

'<bileşen adı>' bileşeni oluşturucusunda Container.Add() öğesini çağırmadı

Bu, forma yeni yüklediğiniz veya yerleştirdiğiniz bileşende bir hatadır. Bileşenin kendisini kapsayıcı denetimine eklemediğini (başka bir denetim veya form) gösterir. Tasarımcı çalışmaya devam eder, ancak çalışma zamanında bileşenle ilgili sorunlar olabilir.

Hatayı düzeltmek için bileşen satıcısına başvurun. Veya oluşturduğunuz bir bileşense, bileşenin oluşturucusunda yöntemini çağırın IContainer.Add .

Bileşen adı boş olamaz

Bu hata, bir bileşeni boş bir değer olarak yeniden adlandırmaya çalıştığınızda ortaya çıkar.

Henüz başlatılmadığından '<değişken adı>' değişkenine erişilemedi

Bu hata iki senaryo nedeniyle ortaya çıkabilir. Üçüncü taraf bileşen satıcısının dağıtmış olduğu bir denetim veya bileşenle ilgili bir sorunu var veya yazdığınız kodun bileşenler arasında özyinelemeli bağımlılıkları var.

Bu hatayı düzeltmek için kodunuzun özyinelemeli bir bağımlılığı olmadığından emin olun. Bu tür sorunlardan arınmışsa, hata iletisinin tam metnini not edin ve bileşen satıcısına başvurun.

'<tür adı>' türü bulunamadı

Hata iletisi: "'tür adı>'< türü bulunamadı. Lütfen bu türü içeren derlemeye başvuruldığından emin olun. Bu tür geliştirme projenizin bir parçasıysa, projenin başarıyla oluşturulduğundan emin olun."

Başvuru bulunamadığından bu hata oluştu. Hata iletisinde belirtilen türe başvuruldığından ve türün gerektirdiği tüm derlemelere de başvurıldığından emin olun. Sorun genellikle çözümdeki bir denetimin oluşturulmamış olmasıdır. Derlemek için Derleme menüsünden Çözüm Derle'yiseçin. Aksi takdirde, denetim önceden oluşturulmuşsa, Çözüm Gezgini'daki Başvurular veya Bağımlılıklar klasörünün sağ tıklama menüsünden el ile bir başvuru ekleyin.

'<tür adı>' türü yüklenemedi

Hata iletisi: "'tür adı>'< türü yüklenemedi. Lütfen bu türü içeren derlemenin proje başvurularına eklendiğinden emin olun."

Visual Studio bir olay işleme yöntemine bağlanmaya çalıştı ve yöntemi için bir veya daha fazla parametre türü bulamadı. Bu genellikle eksik başvurudan kaynaklanır. Bu hatayı düzeltmek için, türü içeren başvuruyu projeye ekleyin ve yeniden deneyin.

Devralınan bileşenler için proje öğesi şablonları bulunamadı

Visual Studio'da devralınan formlar için şablonlar kullanılamaz. Bu hatayı görürseniz lütfen Sorun Bildir'i kullanarak bir sorunu günlüğe yazın.

'<sınıf adı>' temsilci sınıfının çağırma yöntemi yok. Bu sınıf bir temsilci mi?

Visual Studio bir olay işleyicisi oluşturmaya çalıştı, ancak olay türüyle ilgili bir sorun var. Olay CLS uyumlu olmayan bir dil tarafından oluşturulduysa bu durum oluşabilir. Bileşen satıcısına başvurun.

'<üye adı>' üyesinin yinelenen bildirimi

Bir üye değişkeni iki kez bildirildiğinden (örneğin, adlı Button1 iki denetim kodda bildirildiğinden) bu hata oluşur. Adların devralınan formlar arasında benzersiz olması gerekir. Ayrıca, adlar yalnızca büyük/küçük harfe göre farklılık gösteremez.

'<Kültür adı>' kültürü için kaynak dosyasından kaynakları okuma hatası

Projede hatalı bir .resx dosyası varsa bu hata oluşabilir.

Bu hatayı düzeltmek için:

  1. Çözümle ilişkili .resx dosyalarını görüntülemek için Çözüm Gezgini'da Tüm Dosyaları Göster düğmesine tıklayın.
  2. .resx dosyasına sağ tıklayıp Aç'ı seçerek .resx dosyasını XML Düzenleyicisi'ne yükleyin.
  3. Hataları gidermek için .resx dosyasını el ile düzenleyin.

Varsayılan '<kültür adı>' kültürü için kaynak dosyasından kaynakları okuma hatası

Projede varsayılan kültür için hatalı bir .resx dosyası varsa bu hata oluşabilir.

Bu hatayı düzeltmek için:

  1. Çözümle ilişkili .resx dosyalarını görüntülemek için Çözüm Gezgini'da Tüm Dosyaları Göster düğmesine tıklayın.
  2. .resx dosyasına sağ tıklayıp Aç'ı seçerek .resx dosyasını XML Düzenleyicisi'ne yükleyin.
  3. Hataları gidermek için .resx dosyasını el ile düzenleyin.

'<yöntem adı>' yöntemi ayrıştırılamadı

Hata iletisi: "'yöntem adı>'< yöntemi ayrıştırılamadı. Ayrıştırıcı şu hatayı bildirdi: '<hata dizesi>'. Lütfen olası hatalar için Görev Listesi'ne bakın."

Bu, ayrıştırma sırasında ortaya çıkan sorunlara yönelik genel bir hata iletisidir. Bu hatalar genellikle söz dizimi hatalarından kaynaklanıyor. Hatayla ilgili belirli iletiler için Görev Listesi'ne bakın.

Geçersiz bileşen adı: '<bileşen adı>'

Bir bileşeni bu dil için geçersiz bir değer olarak yeniden adlandırmayı denediniz. Bu hatayı düzeltmek için, bileşeni o dilin adlandırma kurallarına uygun olacak şekilde adlandırın.

'<Sınıf adı>' türü aynı dosyadaki birkaç kısmi sınıftan yapılmıştır

Kısmi anahtar sözcüğünü kullanarak birden çok dosyada bir sınıf tanımladığınızda, her dosyada yalnızca bir kısmi tanımınız olabilir.

Bu hatayı düzeltmek için, sınıfınızın kısmi tanımlarından biri dışında tümünü dosyadan kaldırın.

'<derleme adı>' derlemesi bulunamadı

Hata iletisi: "'<derleme adı>' derlemesi bulunamadı. Derlemeye başvuruldığından emin olun. Derleme geçerli geliştirme projesinin parçasıysa, projenin oluşturulduğundan emin olun."

Bu hata "'tür adı>' türü< bulunamadı" hatasına benzer, ancak bu hata genellikle meta veri özniteliği nedeniyle oluşur. Bu hatayı düzeltmek için öznitelikler tarafından kullanılan tüm derlemelere başvurulduğunu denetleyin.

'<Derleme adı' derleme adı> geçersiz

Bir bileşen belirli bir derleme istedi, ancak bileşen tarafından sağlanan ad geçerli bir derleme adı değil. Bileşen satıcısına başvurun.

'<Sınıf adı>' temel sınıfı tasarlanamaz

Visual Studio sınıfı yükledi, ancak sınıfın uygulayıcısı tasarımcı sağlamadığından sınıf tasarlanamıyor. Sınıfı bir tasarımcıyı destekliyorsa, derleyici hataları gibi bir tasarımcıda görüntülerken sorunlara neden olacak hiçbir sorun olmadığından emin olun. Ayrıca, sınıfına yapılan tüm başvuruların doğru olduğundan ve tüm sınıf adlarının doğru yazıldığından emin olun. Aksi takdirde, sınıf tasarlanamazsa Kod görünümünde düzenleyin.

'<Sınıf adı>' temel sınıfı yüklenemedi

Sınıfına projede başvurulmuyor, bu nedenle Visual Studio bunu yükleyemiyor. Bu hatayı düzeltmek için projedeki sınıfa bir başvuru ekleyin ve Windows Forms Tasarım Aracı penceresini kapatıp yeniden açın.

'<Sınıf adı>' sınıfı Visual Studio'nun bu sürümünde tasarlanamaz

Bu denetimin veya bileşenin tasarımcısı, Visual Studio ile aynı türleri desteklemez. Bileşen satıcısına başvurun.

Sınıf adı bu dil için geçerli bir tanımlayıcı değil

Kullanıcı tarafından oluşturulan kaynak kodun, kullanılan dil için geçerli olmayan bir sınıf adı var. Bu hatayı düzeltmek için sınıfı dil gereksinimlerine uyacak şekilde adlandırın.

'Başvuru adı>' için döngüsel başvuru içerdiğinden< bileşen eklenemiyor

Kendisine bir denetim veya bileşen ekleyemezsiniz. Bunun oluşabileceği bir diğer durum da formun InitializeComponent yönteminde (örneğin, Form1) Başka bir Form1 örneği oluşturan kod olmasıdır.

Tasarımcı şu anda değiştirilemiyor

Bu hata, düzenleyicideki dosya salt okunur olarak işaretlendiğinde oluşur. Dosyanın salt okunur olarak işaretlenmediğinden ve uygulamanın çalışmadığından emin olun.

Tasarımcı, içindeki sınıfların hiçbiri tasarlanamadığından bu dosya için gösterilemedi

Visual Studio tasarımcı gereksinimlerini karşılayan bir temel sınıf bulamadığından bu hata oluşur. Formlar ve denetimler, tasarımcıları destekleyen bir temel sınıftan türetilmelidir. Devralınan bir form veya denetimden türetiyorsanız projenin oluşturulduğundan emin olun.

'<Sınıf adı>' temel sınıfı için tasarımcı yüklü değil

Visual Studio sınıfı için tasarımcıyı yükleyemedi. Bu hatayı görürseniz lütfen Sorun Bildir'i kullanarak bir sorunu günlüğe yazın.

Tasarımcının '<tür adı>' türünde bir örnek oluşturması gerekir, ancak tür soyut olarak bildirildiği için oluşturulamaz

Tasarımcıya geçirilen nesnenin temel sınıfı soyut olduğundan ve buna izin verilmediğinden bu hata oluştu.

Dosya tasarımcıya yüklenemedi

Bu dosyanın temel sınıfı hiçbir tasarımcıyı desteklemiyor. Geçici bir çözüm olarak, dosya üzerinde çalışmak için Kod görünümünü kullanın. Çözüm Gezgini'da dosyaya sağ tıklayın ve Kodu Görüntüle'yi seçin.

Bu dosyanın dili gerekli kod ayrıştırma ve oluşturma hizmetlerini desteklemiyor

Hata iletisi: "Bu dosyanın dili gerekli kod ayrıştırma ve oluşturma hizmetlerini desteklemiyor. Lütfen açtığınız dosyanın bir projenin üyesi olduğundan emin olun ve dosyayı yeniden açmayı deneyin."

Bu hata büyük olasılıkla tasarımcıları desteklemeyen bir projedeki bir dosyanın açılmasından kaynaklandı.

Dil ayrıştırıcı sınıfı '<sınıf adı>' düzgün uygulanmıyor

Hata iletisi: "Dil ayrıştırıcı sınıfı '<sınıf adı>' düzgün uygulanmadı. Güncelleştirilmiş ayrıştırıcı modülü için satıcıya başvurun."

Kullanılan dil, doğru temel sınıftan türetilmez bir tasarımcı sınıfı kaydetti. Kullandığınız dilin satıcısına başvurun.

'<name>' adı zaten başka bir nesne tarafından kullanılıyor

Bu, Visual Studio seri hale getiricisinde bir iç hatadır. Bu hatayı görürseniz lütfen Sorun Bildir'i kullanarak bir sorunu günlüğe yazın.

'<nesne adı>' nesnesi IComponent arabirimini uygulamaz

Visual Studio bir bileşen oluşturmaya çalıştı, ancak oluşturulan nesne arabirimi uygulamaz IComponent . Düzeltme için bileşen satıcısına başvurun.

'<nesne adı' nesnesi '<özellik adı>>' özelliği için null döndürdü, ancak buna izin verilmiyor

Her zaman bir nesne döndürmesi gereken bazı .NET özellikleri vardır. Örneğin, bir formun Denetimler koleksiyonu, içinde denetim olmasa bile her zaman bir nesne döndürmelidir.

Bu hatayı düzeltmek için hatada belirtilen özelliğin null olmadığından emin olun.

Serileştirme veri nesnesi uygun türde değil

Seri hale getirici tarafından sunulan veri nesnesi, kullanılan geçerli seri hale getiriciyle eşleşen bir tür örneği değildir. Bileşen satıcısına başvurun.

'<Hizmet adı>' hizmeti gerekli, ancak bulunamadı

Hata iletisi: "'<Hizmet adı>' gerekli, ancak bulunamadı. Visual Studio yüklemenizde bir sorun olabilir."

Visual Studio için gereken bir hizmet kullanılamıyor. Bu tasarımcıyı desteklemeyen bir projeyi yüklemeye çalışıyorsanız, gerekli değişiklikleri yapmak için Kod Düzenleyicisi'ni kullanın. Aksi takdirde, bu hatayı görürseniz lütfen Sorun Bildir'i kullanarak bir sorunu günlüğe kaydedin.

Hizmet örneği '<arabirim adı'ndan> türetilmelidir veya bunu uygulamalıdır

Bu hata, bir bileşen veya bileşen tasarımcısının addService yöntemini çağırdığını ve bunun için arabirim ve nesne gerektirdiğini ancak belirtilen nesnenin belirtilen arabirimi uygulamadığını gösterir. Bileşen satıcısına başvurun.

Kod penceresindeki metin değiştirilemedi

Hata iletisi: "Kod penceresindeki metin değiştirilemedi. Dosyanın salt okunur olup olmadığını ve yeterli disk alanı olup olmadığını denetleyin."

Bu hata, Visual Studio disk alanı veya bellek sorunları nedeniyle bir dosyayı düzenleyemediğinde veya dosya salt okunur olarak işaretlendiğinde oluşur.

Araç Kutusu numaralandırıcısı nesnesi aynı anda yalnızca bir öğe almayı destekler

Bu hatayı görüyorsanız, bu hatayı görürseniz lütfen Sorun Bildir'i kullanarak bir sorunu günlüğe yazın.

'<Bileşen adı>' için Araç Kutusu öğesi Araç Kutusu'ndan alınamadı

Hata iletisi: "'<bileşen adı>' için Araç Kutusu öğesi Araç Kutusu'ndan alınamadı. Toolbox öğesini içeren derlemenin doğru yüklendiğinden emin olun. Araç Kutusu öğesi şu hatayı verdi: <hata dizesi>."

Söz konusu bileşen, Visual Studio eriştiğinde bir özel durum oluşturdu. Bileşen satıcısına başvurun.

'<Araç Kutusu öğe adı>' için Araç Kutusu öğesi Araç Kutusu'ndan alınamadı

Hata iletisi: "'<Araç Kutusu öğe adı>' için Araç Kutusu öğesi Araç Kutusu'ndan alınamadı. Öğeyi Araç Kutusu'ndan kaldırıp geri eklemeyi deneyin."

Araç Kutusu öğesindeki veriler bozulursa veya bileşenin sürümü değişirse bu hata oluşur. Öğeyi Araç Kutusu'ndan kaldırmayı ve yeniden eklemeyi deneyin.

'<Tür adı>' türü bulunamadı

Hata iletisi: "'<tür adı>' türü bulunamadı. Türü içeren derlemeye başvuruldığından emin olun. Derleme geçerli geliştirme projesinin parçasıysa, projenin oluşturulduğundan emin olun."

Tasarımcı yüklenirken Visual Studio bir tür bulamadı. Türü içeren derlemeye başvuruldığından emin olun. Derleme geçerli geliştirme projesinin parçasıysa, projenin oluşturulduğundan emin olun.

Tür çözümleme hizmeti yalnızca ana uygulama iş parçacığından çağrılabilir

Visual Studio gerekli kaynaklara yanlış iş parçacığından erişmeye çalıştı. Tasarımcıyı oluşturmak için kullanılan kod ana uygulama iş parçacığı dışında bir iş parçacığından tür çözümleme hizmetini çağırdığında bu hata görüntülenir. Bu hatayı düzeltmek için hizmeti doğru iş parçacığından çağırın veya bileşen satıcısına başvurun.

'<değişken adı>' değişkeni bildirilmemiş veya hiçbir zaman atanmamış

Kaynak kodun, bildirlenmemiş veya atanmamış Button1 gibi bir değişkene başvurusu vardır. Değişken atanmamışsa, bu ileti hata olarak değil uyarı olarak görünür.

'<menü komut adı>' menü komutu için zaten bir komut işleyicisi var

Üçüncü taraf tasarımcı komut tablosuna zaten işleyicisi olan bir komut eklerse bu hata oluşur. Bileşen satıcısına başvurun.

'<bileşen adı>' adlı bir bileşen zaten var

Hata iletisi: "'bileşen adı>' adlı< bir bileşen zaten var. Bileşenler benzersiz adlara sahip olmalı ve adlar büyük/küçük harfe duyarlı olmamalıdır. Bir ad, devralınan bir sınıftaki herhangi bir bileşenin adıyla da çakışamaz."

Bu hata iletisi, Özellikler penceresi bir bileşenin adında değişiklik olduğunda ortaya çıkar. Bu hatayı düzeltmek için tüm bileşen adlarının benzersiz olduğundan, büyük/küçük harfe duyarlı olmadığından ve devralınan sınıflardaki bileşenlerin adlarıyla çakışmadığından emin olun.

'<Biçim adı>' biçimi için kayıtlı bir Araç Kutusu öğesi oluşturucusu zaten var

Üçüncü taraf bir bileşen, Araç Kutusu sekmesindeki bir öğeye geri arama yaptı, ancak öğe zaten bir geri çağırma içeriyordu. Bileşen satıcısına başvurun.

Bu dil altyapısı, tasarımcının yüklendiği CodeModel'i desteklemez

Bu ileti "Bu dosyanın dili gerekli kod ayrıştırma ve oluşturma hizmetlerini desteklemiyor" iletisine benzer, ancak bu ileti bir iç kayıt sorunu içerir. Bu hatayı görüyorsanız, bu hatayı görürseniz lütfen Sorun Bildir'i kullanarak bir sorunu günlüğe yazın.

'<tür adı>' türünde '<parametre türü adları>' türünde parametrelere sahip bir oluşturucu yok

Visual Studio, eşleşen parametreleri olan bir oluşturucu bulamadı. Bu, gerekli olanlar dışında türleri olan bir oluşturucu sağlamanın sonucu olabilir. Örneğin, bir Nokta oluşturucu iki tamsayı alabilir. Kayan değerler sağladıysanız, bu hata oluşur.

Bu hatayı düzeltmek için farklı bir oluşturucu kullanın veya parametre türlerini oluşturucu tarafından sağlananlarla eşleşecek şekilde açıkça yayınlayın.

Geçerli uygulamaya '<başvuru adı>' başvurusu eklenemiyor

Hata iletisi: "Geçerli uygulamaya '<başvuru adı>' başvurusu eklenemiyor. Farklı bir '<başvuru adı>' sürümüne zaten başvurulmadığını denetleyin."

Visual Studio başvuru ekleyemiyor. Bu hatayı düzeltmek için, başvurunun farklı bir sürümüne henüz başvurulmadığını denetleyin.

Geçerli dosya kullanıma alınamıyor

Hata iletisi: "Geçerli dosya kullanıma alınamıyor. Dosya kilitli olabilir veya dosyayı el ile kullanıma almanız gerekebilir."

Bu hata, şu anda kaynak kodu denetiminde iade edilmiş bir dosyayı değiştirdiğinizde ortaya çıkar. Genellikle Visual Studio, kullanıcının dosyayı kullanıma alabilmesi için dosya kullanıma alma iletişim kutusunu sunar. Bu kez, belki de kullanıma alma sırasında birleştirme çakışması nedeniyle dosya kullanıma alınmadı. Bu hatayı düzeltmek için dosyanın kilitli olmadığından emin olun ve dosyayı el ile kullanıma almayı deneyin.

'<Seçenekler iletişim kutusu sekme adı>' adlı sayfa bulunamıyor

Bu hata, bir bileşen tasarımcısı var olmayan bir ad kullanarak Seçenekler iletişim kutusundan bir sayfaya erişim istediğinde ortaya çıkar. Bileşen satıcısına başvurun.

'Seçenekler iletişim kutusu sekme adı' sayfasında '<<özellik adı>>' özelliği bulunamıyor

Bu hata, bir bileşen tasarımcısı Seçenekler iletişim kutusundan sayfadaki belirli bir değere erişim istediğinde ortaya çıkar, ancak bu değer mevcut değildir. Bileşen satıcısına başvurun.

Visual Studio, içindeki sınıf görsel olarak tasarlanabilen bir sınıftan devralmadığından dosya için tasarımcı açamıyor

Visual Studio sınıfı yükledi, ancak bu sınıfın tasarımcısı yüklenemedi. Visual Studio, tasarımcıların dosyadaki ilk sınıfı kullanmasını gerektirir. Bu hatayı düzeltmek için, sınıf kodunu dosyadaki ilk sınıf olacak şekilde taşıyın ve tasarımcıyı yeniden yükleyin.

Visual Studio '<tür adı>' türündeki örnekleri kaydedemiyor veya yükleyemiyor

Bu, üçüncü taraf bileşeniyle ilgili bir sorundur. Bileşen satıcısına başvurun.

Visual Studio Tasarım görünümünde '<belge adı>' açamıyor

Hata iletisi: "Visual Studio Tasarım görünümünde '<belge adı>' açamıyor. Dosya türü için ayrıştırıcı yüklü değil."

Bu hata, projenin dilinin tasarımcıyı desteklemediğini ve Dosyayı Aç iletişim kutusunda veya Çözüm Gezgini bir dosyayı açmaya çalıştığınızda ortaya çıkar. Bunun yerine, dosyayı Kod görünümünde düzenleyin.

Visual Studio '<tür adı>' türü sınıflar için tasarımcı bulamadı

Visual Studio sınıfını yükledi, ancak sınıf tasarlanamıyor. Bunun yerine, sınıfa sağ tıklayıp Kodu Görüntüle'yi seçerek sınıfı Kod görünümünde düzenleyin.

Ayrıca bkz.