Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menyediakan informasi tentang menyebarkan aplikasi yang menggunakan Kerangka Kerja Entitas ADO.NET untuk akses data. Untuk informasi selengkapnya tentang Kerangka Kerja Entitas, lihat Memulai.
Entity Framework menyediakan sekumpulan alat yang terintegrasi dengan dan mempermudah pengembangan di Visual Studio. Untuk informasi selengkapnya, lihat ADO.NET Alat Model Data Entitas. Topik ini tidak menjelaskan cara menggunakan teknologi tertentu untuk menyebarkan aplikasi berbasis Entity Framework.
Visual Studio menyediakan fasilitas untuk mendistribusikan dan menyebarkan aplikasi, seperti penyebaran ClickOnce. Untuk informasi selengkapnya, lihat Menyebarkan Aplikasi dan Komponen dalam dokumentasi Visual Studio.
Pertimbangan berikut berlaku saat Anda menyebarkan aplikasi yang menggunakan Kerangka Kerja Entitas:
Entity Framework adalah komponen dari .NET Framework yang dimulai dengan .NET Framework 3.5 Service Pack 1 (SP1). Anda harus memastikan bahwa .NET Framework 3.5 SP1 atau versi yang lebih baru diinstal saat menyebarkan aplikasi berbasis Kerangka Kerja Entitas.
Saat model konseptual dihasilkan oleh Wizard Model Data Entitas, string koneksi dibuat dalam file konfigurasi aplikasi. File model dan pemetaan dapat disematkan sebagai sumber daya aplikasi atau dapat disalin ke direktori output. Secara bawaan, mereka disebarkan sebagai sumber daya aplikasi yang disematkan.
Metadata Artifact ProcessingGunakan properti file Entity Designer untuk memilih salah satu opsi ini. Untuk informasi selengkapnya, lihat Cara: Menyalin Model dan Memetakan File ke Direktori Output.Pastikan bahwa informasi model dan pemetaan (dinyatakan dalam bahasa definisi skema konseptual (CSDL), bahasa definisi skema penyimpanan (SSDL), dan bahasa spesifikasi pemetaan (MSL)) disebarkan bersama dengan aplikasi dan di lokasi yang ditentukan oleh string koneksi. Untuk informasi selengkapnya, lihat String Koneksi.
Ketika Anda menyematkan model dan memetakan informasi sebagai sumber daya aplikasi, Anda harus mengkombinasikan ulang dan menyebarkan ulang aplikasi setiap kali model konseptual diperbarui.
Karena Entity Framework adalah komponen dari .NET Framework, kerangka kerja tersebut dapat didistribusikan ulang dengan aplikasi Anda sebagaimana diizinkan oleh perjanjian lisensi .NET Framework.