Select the product you need help with
Cara menggunakan proyek dan biner kompatibilitasID Artikel: 161137 - Melihat produk di mana artikel ini berlaku. Pada Halaman iniRINGKASANKompatibilitas pengaturan memungkinkan Anda untuk menentukan Visual Basic
proyek kompatibilitas untuk versi lama dari komponen ActiveX
dihasilkan dari proyek. Komponen ActiveX yang Anda membuat berisi standar antarmuka (sebagai contoh, CName_D di mana CName adalah ClassName untuk komponen ActiveX) yang berisi semua metode dan properti yang telah Anda buat. Jika kelas Anda menimbulkan peristiwa, Anda juga memiliki antarmuka tambahan yang disebut IConnectionPointContainer. Ketika Anda membangun kontrol ActiveX atau Server, Antarmuka ini diberi pengenal unik. Jika Anda mengubah kendali Anda atau server, antarmuka ini dapat berubah. Setiap aplikasi yang menggunakan tua Versi komponen Anda mungkin gagal saat ini. Untuk memastikan bahwa Anda baru dan antarmuka lama akan bekerja dengan semua aplikasi, Anda perlu untuk mengatur sesuai kompatibilitas pengaturan. INFORMASI LEBIH LANJUTAnda dapat mengatur proyek kompatibilitas dalam Project\Properties dialog
kotak, di bawah tab komponen. Visual Basic memiliki tiga berbeda kompatibilitas pengaturan untuk proyek-proyek:
Tidak ada kompatibilitasDengan pengaturan ini, tidak ada kompatibilitas ditegakkan. Visual Basic menciptakan baru Antarmuka id dan id kelas setiap kali Anda membangun atau mengkompilasi proyek Anda. Setiap versi yang dibangun hanya dapat digunakan dengan aplikasi yang dibuat untuk bekerja dengan itu membangun tertentu komponen.Proyek kompatibilitasDengan pengaturan ini, Anda dapat membuat proyek Anda kompatibel untuk tertentu komponen proyek. Sementara informasi perpustakaan jenis baru yang dihasilkan, jenis perpustakaan pengenal dipertahankan sehingga tes proyek masih dapat merujuk untuk proyek komponen. Pengaturan ini adalah untuk menjaga kompatibilitas selama pengujian. Oleh karena itu, setelah komponen dirilis, itu berperilaku sama seperti pengaturan No kompatibilitas.Biner kompatibilitasKetika Anda mengkompilasi proyek Anda, Visual Basic hanya menciptakan kelas baru dan Antarmuka id bila diperlukan. Itu mempertahankan kelas dan antarmuka id dari version(s) sebelumnya sehingga yang program dikompilasi menggunakan sebelumnya Versi akan terus bekerja. Jika Anda membuat perubahan yang akan menghasilkan dalam versi yang tidak kompatibel, Visual Basic akan memperingatkan Anda. Jika Anda ingin menjaga kompatibilitas dengan versi yang lebih tua, dirilis dari ActiveX komponen, ini adalah pengaturan yang Anda butuhkan untuk menggunakan.REFERENSIVisual Basic 5.0 komponen panduan, Bab 7, "debug, pengujian, dan
Menggelar komponen" PropertiID Artikel: 161137 - Kajian Terakhir: 15 September 2011 - Revisi: 2.0 Berlaku bagi:
Penerjemahan Mesin PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah. Klik disini untuk melihat versi Inggris dari artikel ini:161137
(http://support.microsoft.com/kb/161137/en-us/
)
| Terjemahan Artikel |




Kembali ke atas








