Bagikan melalui


ConsoleApplicationBase.Deployment Properti

Definisi

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 sudah 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 menyediakan ApplicationDeployment 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 Aplikasi ClickOnce Security and Deployment dan Publishing 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 Yes
Pustaka Kelas No
Aplikasi Konsol Yes
Pustaka Kontrol Formulir Windows No
Pustaka Kontrol Web No
Layanan Windows Yes
Situs Web No

Berlaku untuk

Lihat juga