كيفية القيام بما يلي: فحص تحديثات تطبيق ClickOnce
يستخدم هذا المثال كائن My.Application.Deployment للتحقق من وجود تحديثات متوفرة للتطبيق. و إذا تم نشر تطبيق كتطبيق ClickOnce , يعرض المثال نص واجهة المستخدم المناسب .
و للحصول على المعلومات أكثر حول تطبيقات ClickOnce و كيفية نشرها ، راجع أمان ClickOnce والتوزيع و نشر تطبيقات ClickOnce.
مثال
يستخدم هذا المثال خاصية IsNetworkDeployed للتأكد من نشر التطبيق من خلال شبكة اتصال المستخدمة لـ ClickOnce. ثم تستخدم أسلوب CheckForUpdate لكائن My.Application.Deployment للتحقق ما إذا كان يتوفر تحديث ClickOnce للتطبيق.
Sub CheckUpdateAvailability()
If My.Application.IsNetworkDeployed() Then
If My.Application.Deployment.CheckForUpdate() Then
MsgBox("Update is available for download")
Else
MsgBox("No updates are available for download")
End If
Else
MsgBox("Application is not ClickOnce deployed")
End If
End Sub
يمكن تحديث التطبيقات التي يتم نشرها باستخدام ClickOnce فقط باستخدام كائن My.Application.Deployment . و للحصول على مزيد من المعلومات حول نشر تطبيق ClickOnce ، راجع كيفية: نشر التطبيقات ClickOnce باستخدام "معالج النشر".
راجع أيضًا:
المهام
كيفية القيام بما يلي: تنزيل تحديثات تطبيق ClickOnce