void AppCheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         Notify("Application updated, please restart....!");
     }
 }
Exemple #2
0
 void App_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         MessageBox.Show("I've updated myself, please restart me!");
     }
 }
Exemple #3
0
 void App_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if(e.UpdateAvailable)
     {
         MessageBox.Show("Application updated, you must restart it.", "Vlc.DotNet.Silverlight", MessageBoxButton.OK);
     }
     else
     {
         RootVisual = new MainPage();
     }
 }
		private void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e) {
			if (e.UpdateAvailable) {
				MessageBox.Show("Установлена новая версия. Перезапустите приложение.");
				App.Current.MainWindow.Close();
			} else if (e.Error != null && e.Error is PlatformNotSupportedException) {
				MessageBox.Show("Есть новые версии приложения"
					 + "однако для их применения необходима новая версия Silverlight. " +
					 "Посетите сайт http://silverlight.net для обновления Silverlight.");
				App.Current.MainWindow.Close();
			}
		}
Exemple #5
0
 void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.Error == null && e.UpdateAvailable)
     {
         MessageBox.Show("Die Anwendung wurde aktualisiert. Bitte starten Sie die Anwendung neu.");
     }
     else
     {
         if(e.Error != null)
             MessageBox.Show(e.Error.ToString() + ".:" + e.Error.Message);
     }
 }
 private void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         MessageBox.Show("LightBus微博应用新版本已经下载成功,将在下次启动时生效。");
     }
     else if (e.Error != null && e.Error is PlatformNotSupportedException)
     {
         MessageBox.Show("在检测应用更新时出现以下错误信息:" + Environment.NewLine + e.Error.Message);
     }
     else
     {
         MessageBox.Show("LightBus微博应用是最新版本,无须更新。");
     }
 }
Exemple #7
0
        /// <summary>
        /// 服务端发生更新,客户端也需更新
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
        {
            var message = new MessageOperationLibrary.Events.VersionUpdateEvent();
            if (e.UpdateAvailable && e.Error == null)
            {
                message.Message = "应用新版本已经下载成功,将在下次启动时生效。";
                MessageEventAggregatorRepository.EventAggregator.Publish<VersionUpdateEvent>(message);

            }
            else if (e.Error != null)
            {
                message.Message = "更新版本出错,请重新启动。";
                MessageEventAggregatorRepository.EventAggregator.Publish<VersionUpdateEvent>(message);
            }
        }
Exemple #8
0
 private void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         MessageBox.Show("�°汾�Ѿ����سɹ��������´����ʱ��Ч��");
     }
     else if (e.Error != null && e.Error is PlatformNotSupportedException)
     {
         MessageBox.Show("�ڼ��Ӧ�ø���ʱ�������´�����Ϣ��" + Environment.NewLine + e.Error.Message);
     }
     else
     {
         //MessageBox.Show("��ǰӦ�������°汾��������¡�");
     }
 }
Exemple #9
0
 private static void OnCheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
   if (e.UpdateAvailable)
   {
     MessageBox.Show("An application update has been downloaded. " +
         "Restart the application to run the new version.");
   }
   else if (e.Error != null)
   {
     MessageBox.Show(
         "An application update is available, but an error has occurred.\n" +
         "This can happen, for example, when the update requires\n" +
         "a new version of Silverlight or requires elevated trust.\n" +
         "To install the update, visit the application home page.");
   }
 }
Exemple #10
0
 void App_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         ViewHelper.ShowMessage(
             "A new version of " + Config.ApplicationName +
             " is installed.\nIt will be activated at next startup.\nPlease enjoy!",
             "New version is installed");
     }
     else if (e.Error != null)
     {
         ViewHelper.ShowError(
            "A new version of " + Config.ApplicationName + " is available, but an error has occurred during the automatic update.\n" +
            "Please uninstall and goto the application home page for the new version");
     }
 }
 /// <summary>
 /// Checks for the update completed event.
 /// </summary>
 /// <param name="sender">The source object.</param>
 /// <param name="e">The event arguments.</param>
 private void OnCheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         MessageBox.Show("An application update has been downloaded and "
                       + "will be available the next time you start the "
                       + "sample application.");
     }
     else if (e.Error != null)
     {
         MessageBox.Show("While checking for an application update, the "
                       + "following message was encountered:"
                       + Environment.NewLine 
                       + Environment.NewLine 
                       + e.Error.Message);
     }
 }
        void app_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
        {
            if (e.Error != null)
            {
                MessageBox.Show("Oh noes! " + e.Error.Message);
            }
            else if (e.UpdateAvailable)
            {
                MessageBox.Show("An update was available and downloaded.");
            }
            else
            {
                MessageBox.Show("No update was available.");
            }

            this.UpdateUI();
        }
        private void OnCheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
        {

             if (e.UpdateAvailable && e.Error == null)
            {
                MessageBox.Show("应用新版本已经下载成功,窗口即将关闭,请重启程序。");

                Application.Current.MainWindow.Close();
            }
            else if (e.Error != null)
            {
                MessageBox.Show("在检测应用更新时, 在"
                             + "出现以下错误信息:"
                             + Environment.NewLine
                             + Environment.NewLine
                             + e.Error.Message);
            }
        }
Exemple #14
0
 void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     Application.Current.CheckAndDownloadUpdateCompleted -= Current_CheckAndDownloadUpdateCompleted;
     if (e.Error != null)
     {
         MessageBox.Show(e.Error.Message);
     }
     else
     {
         if (e.UpdateAvailable)
         {
             MessageBox.Show("アップデートがありました。再起動後してください。");
         }
         else
         {
             MessageBox.Show("アップデートはありません");
         }
     }
 }
 private void App_CheckAndDownloadUpdateCompleted(object sender,
     CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         MessageBox.Show("L'applicazione è stata aggiornata, riavviarla per eseguire la nuova versione");
     }
     else if (e.Error != null)
     {
         MessageBox.Show(
             "E' disponibile un aggiornamento ma non è stato possibile scaricarlo:\n" +
             e.Error+Environment.NewLine+
             "Visita la home page dell'applicazione.");
     }
     else
     {
         MessageBox.Show("Nessun aggiornamento disponibile.");
     }
 }
Exemple #16
0
        /// <summary>
        /// Check and download the last application
        /// </summary>
        /// <param name="sender">The parameter is not used.</param>
        /// <param name="e">Check error or more information</param>
        void Application_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
        {
            if (e.UpdateAvailable)
            {
                MessageBox.Show("A new version has been installed. " +
                "Please start again the application.");

                App.Current.MainWindow.Close();
            }
            else if (e.Error != null)
            {
                if (e.Error is PlatformNotSupportedException)
                {
                    MessageBox.Show("An application update is available, " +
                    "but it requires a new version of Silverlight. " +
                    "Visit http://silverlight.net to upgrade.");
                }
                else
                {
                    MessageBox.Show("An error has occurred while the system was starting up. "+
                        "Please contact your System Administrator");
                }
            }
        }
Exemple #17
0
 private static void CurrentCheckAndDownloadUpdateCompleted(object sender,
                                                            CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         MessageBox.Show("已成功下载应用程序的新版本并将启动现有应用程序,重新启动时使用此新版本。", "系统提示", MessageBoxButton.OK);
         Current.MainWindow.Close();
     }
     if (e.Error != null)
     {
         var msg = "下载应用程序的新版本失败!请确定网络连接正常,或者在浏览器内打开应用程序。";
         msg += "\r\n详细错误信息:" + e.Error.Message;
         MessageBox.Show(msg, "警告", MessageBoxButton.OK);
     }
 }
        private void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
        {
            if (e.UpdateAvailable)
            {
                ExMessageBox.Show("最新アプリケーションを更新しました、再起動してください。");
                Application.Current.MainWindow.Close();
            }
            else if (e.Error != null && e.Error is PlatformNotSupportedException)
            {
                ExMessageBox.Show("最新Silverligtバージョンを更新してください。");
                blnUpdate = true;
            }
            else
            {
                if (e.Error == null)
                {
                }
                else
                {
                    ExMessageBox.Show(e.Error.Message);
                }
            }

            ExBackgroundWorker.DoWork_Close(win, 2000);
            ExBackgroundWorker.DoWork_Focus(this.txtLoginID, 2100);
        }
        void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
        {
            if (e.UpdateAvailable)
            {
                MessageBox.Show("新版成程式可下載. " +
                    "請重新啟動本程式進行安裝.");
            }
            else if (e.Error != null &&
                e.Error is PlatformNotSupportedException)
            {
                MessageBox.Show("An application update is available, " +
                    "but it requires a new version of Silverlight. " +
                    "Visit the application home page to upgrade.");
            }
            else
            {
                //no new version available
            }

        }
 private void App_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         MessageBox.Show("有新版本,已下载安装. 请重新启动!");
     }
 }
Exemple #21
0
 /// <summary>
 /// 服务端发生更新,客户端也需更新
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable && e.Error == null)
     {
         RadWindow.Alert(this.SetAlter("新版本更新提醒", "确定", "新版本已经更新成功。", 13, 250, () =>
             {
                 this._userNameTextBox.Focus();
                 this._isDfFocused = true;
             }));
     }
     else if (e.Error != null)
     {
         var text = "更新版本出现以下错误信息:" + Environment.NewLine + Environment.NewLine + e.Error.Message;
         RadWindow.Alert(this.SetAlter("新版本更新提醒", "确定", text, 13, 250, () => Application.Current.MainWindow.Close()));
     }
 }
Exemple #22
0
 void App_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
 }
 void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         //MessageBox.Show(App.Current.InstallState.ToString());
         //loadingText.Text = "正在更新,请稍等60秒左右!";
         //downloading_timer.Start();
         loadingText.Text = "更新完毕,请重新运行程序!";
         progressBar.Visibility = Visibility.Collapsed;
     }
     else
     {
         if (e.Error != null && e.Error is PlatformNotSupportedException)
         {
             Messager.Show("程序更新错误!");
             return;
         }
         UpdateUserInterface();
         gridLoading.Visibility = Visibility.Collapsed;
         btLogin.IsEnabled = true;
     }
 }
 void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     MessageBox.Show("updated: " + e.UpdateAvailable.ToString());
 }
Exemple #25
0
 /// <summary>
 /// アップデート完了時のメッセージを表示
 /// </summary>
 void Current_CheckAndDownloadUpdateCompleted(object sender, 
     CheckAndDownloadUpdateCompletedEventArgs e)
 {
     Application.Current.CheckAndDownloadUpdateCompleted -=
         Current_CheckAndDownloadUpdateCompleted;
     if (e.UpdateAvailable)
     {
         MessageBox.Show("アップデートしました。アプリケーションを再起動してください。");
     }
 }
 void Current_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.Error == null)
     {
         if (e.UpdateAvailable)
         {
             umsg.Show("更新成功!请关闭程序重新运行!");
             this.UpdateLayout();
         }
     }
 }
Exemple #27
0
 private void App_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable) {
         AutoUpdateWorked = true;
         MessageBox.Show("A new version of Rawr has automatically been downloaded and installed! Relaunch Rawr, at your leisure, to use it!", "New version installed", MessageBoxButton.OK);
     } else {
         AutoUpdateWorked = false;
         Rawr4ArmoryService versionChecker = new Rawr4ArmoryService(true);
         versionChecker.GetVersionCompleted += new EventHandler<EventArgs<string>>(_timerCheckForUpdates_Callback);
         versionChecker.GetVersionAsync();
     }
 }
Exemple #28
0
		private void Application_UpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
		{
		}
Exemple #29
0
 void app_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         MessageBox.Show("アップデート完了。 アプリケーションを再起動してください。");
         return;
     }
     else if (e.Error != null && e.Error is PlatformNotSupportedException)
     {
         MessageBox.Show("アップデートは存在していますが、Silverlightランタイムのバージョンが異なります。");
         return;
     }
     else if (e.Error != null && e.Error is SecurityException)
     {
         MessageBox.Show("完全信頼モードのアプリケーションで、認証が必要です");
         return;
     }
     //MessageBox.Show("アップデートは存在しません。");
 }