ConsoleApplicationBase.Deployment Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan objek penyebaran ClickOnce aplikasi saat ini, yang menyediakan dukungan untuk memperbarui penyebaran saat ini secara terprogram dan dukungan untuk unduhan file sesuai permintaan.
public:
property System::Deployment::Application::ApplicationDeployment ^ Deployment { System::Deployment::Application::ApplicationDeployment ^ get(); };
public System.Deployment.Application.ApplicationDeployment Deployment { get; }
member this.Deployment : System.Deployment.Application.ApplicationDeployment
Public ReadOnly Property Deployment As ApplicationDeployment
Nilai Properti
Objek ApplicationDeployment untuk penyebaran ClickOnce aplikasi.
Pengecualian
Aplikasi tidak disebarkan sebagai aplikasi ClickOnce.
Contoh
Contoh ini mengunduh dan menginstal pembaruan setelah memeriksa apakah aplikasi disebarkan jaringan. Metode Update ini tidak memperbarui aplikasi kecuali kedaluarsa. Aplikasi harus memulai ulang untuk menggunakan pembaruan.
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
Hanya aplikasi yang disebarkan ClickOnce yang dapat diperbarui menggunakan My.Application.Deployment
objek . Untuk informasi selengkapnya tentang menyebarkan aplikasi ClickOnce, lihat Cara: Menerbitkan Aplikasi ClickOnce menggunakan Wizard Terbitkan.
Keterangan
Properti My.Application.Deployment
mengembalikan objek ClickOnce ApplicationDeployment aplikasi. Objek ApplicationDeployment menyediakan dukungan untuk memperbarui penyebaran saat ini secara terprogram serta dukungan untuk unduhan file sesuai permintaan. Untuk informasi selengkapnya tentang aplikasi ClickOnce dan cara menyebarkannya, lihat Keamanan ClickOnce dan Penyebaran dan Menerbitkan Aplikasi ClickOnce.
Konfirmasikan bahwa IsNetworkDeployed properti adalah True
sebelum Anda mengakses My.Application.Deployment
properti . Jika tidak, jika aplikasi tidak disebarkan menggunakan ClickOnce, membaca My.Application.Deployment
properti akan menghasilkan InvalidDeploymentException pengecualian. Untuk informasi selengkapnya tentang menyebarkan aplikasi ClickOnce, lihat Cara: Menerbitkan Aplikasi ClickOnce menggunakan Wizard Terbitkan.
Untuk informasi selengkapnya tentang menggunakan My.Application.Deployment
properti , lihat Gambaran Umum Model Aplikasi Visual Basic.
Ketersediaan menurut Jenis Proyek
Jenis proyek | Tersedia |
---|---|
Aplikasi Formulir Windows | Ya |
Pustaka Kelas | Tidak |
Aplikasi Konsol | Ya |
Pustaka Kontrol Formulir Windows | Tidak |
Pustaka Kontrol Web | Tidak |
Layanan Windows | Ya |
Situs Web | Tidak |