Makale numarası: 161137 - Son Gözden Geçirme: 15 Temmuz 2004 Perşembe - Gözden geçirme: 1.3 Proje ve ikili uyumluluk nasıl kullanılır
Bu SayfadaÖzetUyumluluk ayarı ActiveX bileşenleri projeden oluşturulan eski sürümleri için Visual Basic projenin uyumluluk belirlemenizi sağlar. ActiveX bileşenleri oluşturduğunuz bir varsayılan arabirim (örneğin, CName ActiveX bileşeni SınıfAdı olduğu CName_D) içeren tüm oluşturduğunuz özellikler ve yöntemler içerir. Kendi sınıf olaylarını harekete geçiren, IConnectionPointContainer adlı ek bir arabirim de vardır. Bu arabirimleri, bir ActiveX denetimi veya Server oluştururken, benzersiz bir tanımlayıcı verilir. Denetim ya da sunucu değiştirirseniz, bu arabirimler değişebilir. Bu noktada bileşeniniz eski bir sürümünü kullanan tüm uygulamalar başarısız olabilir. Tüm uygulamaları yeni ve eski Arabirimlerinizden çalışacağından emin olmak için <a0></a0>, uygun Uyumluluk ayarını belirlemeniz gerekir. Daha fazla bilgiProject\Properties iletişim kutusunda <a0>Bileşen</a0> sekmesindeki, projenin uyumluluk ayarlayabilirsiniz. Visual Basic projeleri için üç farklı uyumluluk ayarları vardır:
Hiçbir uyumlulukBu ayar, hiçbir uyumluluk uygulanır. Visual Basic, yeni arabirim kimlikleri ve sınıf kimlikleri oluşturmak veya bu projeyi derlemek her oluşturur. Yerleşik her sürümü yalnızca o belirli bileşeninin yapı ile çalışmak için oluşturulan uygulamaları ile kullanılır.Proje uyumlulukBu ayar, projenizin belirli bir bileşen başka bir projeye uyumlu hale getirebilirsiniz. Yeni bir tür kitaplığı bilgileri oluşturulur, ancak sınama projeleri hala bileşeni projeye başvuruda bulunabilir, tür kitaplığı tanımlayıcısı korunur. Bu ayar, sınama sırasında uyumluluğu korumak için geçerlidir. Bileşen yayımlandıktan sonra bu nedenle, Hayır Uyumluluk ayarı ile aynı davranır.Ikili uyumlulukProjeyi derlemek, Visual Basic yalnızca yeni sınıf ve arabirim kimlikleri gerektiğinde oluşturur. Böylece, daha önceki bir sürümünü kullanarak derlenmiş programları çalışmaya devam eder, önceki bilgilerini sınıf ve arabirim kimlikleri korur. Uyumsuz bir sürümünde neden olacak bir değişiklik yapıyorsanız, Visual Basic sizi uyaracaktır. ActiveX bileşeni daha eski, yayımlanmış sürümleriyle uyumluluğu korumak istiyorsanız, kullanmanız gereken ayar budur.ReferanslarVisual Basic 5.0 bileşenleri Kılavuzu, Bölüm 7, "hata ayıklama, sınama ve bileşenleri dağıtma" 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:161137
(http://support.microsoft.com/kb/161137/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