Makale numarası: 318603 - Son Gözden Geçirme: 11 Mayıs 2007 Cuma - Gözden geçirme: 4.3 Çalışma zamanında formunun .resources dosyası eriştiğinizde "System.Resources.MissingManifestResourceException" bir hata iletisi alabilirsiniz.
Bu SayfadaBelirtilerVisual Basic .NET veya Visual Basic 2005, Visual C# .NET veya Visual J# .NET Windows uygulaması çalıştırıyorsanız, bir form yüklediğinizde aşağıdaki hata iletisini veya benzer bir alabilirsiniz: Mscorlib.dll ' 'System.Resources.MissingManifestResourceException' türünde işlenmeyen bir özel durum oluştu Ek bilgi: Belirtilen kültür (veya nötr kültür) için herhangi bir kaynağa uygun belirli bir derlemede bulunamadı. "Form1.resources", doğru katıştırılmış veya bağlantılı içine birleştirme "myApplication" olduğundan emin olun. baseName: Form1 locationInfo: WindowsApplication4.Form1 kaynak dosyası adı: Form1.resources derleme: myApplication, sürüm 1.0.781.33026, culture = bağımsız, PublicKeyToken = = null this.imageList1.ImageStream ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream"))); = NedenBu sorun, ilk sınıfı <a0>Kod</a0> modülünde formun form sınıfının olmadığı için oluşur. Not Bu sorunun bu makalenin belgeleri bir özel neden açın. Benzer sonuçlara yol açabilecek diğer durumlar olabilir. ÇözümBu sorunu gidermek için <a0></a0>, formun sınıf tanımı sonra olacak şekilde tüm sınıf tanımlarının taşıyın. Pratik ÇözümBu soruna geçici bir çözüm bulmak için <a0></a0>, projenin .resX dosyasının Kaynak dosya adı özelliğini değiştirin. Bunu yapmak için şu adımları izleyin:
DurumBu davranış tasarım yüzündendir. Daha fazla bilgiBir <a0>form</a0> kod modülü, birden çok sınıf içerebilir. Proje oluşturulduğunda, olu?turma sistemi .resources dosyası oluşturmak için kullanmanız gereken hangi sınıfı karar vermelisiniz. Proje olu?turma sistemi tasarımını birinci sınıf <a0>Kod</a0> modülünde, .resources dosyası temel sınıfı belirtir. .Resources dosyası bu sınıfına göre değil formun adını adı verilir. Çoğu durumda, bu iki adı aynıdır. Ancak, bu adlardan farklıysa, "Belirtiler" bölümünde açıklanan hata iletisini alırsınız. Çalışma zamanında form yüklediğinizde, ınitializecomponent yöntemini nesneleri .resources dosyasından almak zorunda kalabilirsiniz. Derleme Form_Name .resources dosyasında ınitializecomponent arar. Ilk Form_Name .resources dosyası hiçbir zaman oluşturulduğu veya derlemesi için bağlantılı, .resources dosyası alma girişimi başarısız olur. Davranışı Yeniden Oluşturma Adımları
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:318603
(http://support.microsoft.com/kb/318603/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