コード例 #1
0
ファイル: Updates.cs プロジェクト: haveal/excellent-analytics
 public static void CheckForUpdates()
 {
     Updates checkUp = new Updates();
     if (/*Excel2007Addin.Settings.Default.RemingMeAgainIn < DateTime.Now &&*/ checkUp.NewVersionExists())
     {
         WPFUIv2.UpdateDialog upDialog = new WPFUIv2.UpdateDialog();
         if (upDialog.ShowDialog().GetValueOrDefault(false))
         {
             System.Diagnostics.Process.Start(checkUp.UpdateUrl);
         }
         else
         {
             Excel2007Addin.Settings.Default.RemingMeAgainIn = upDialog.GetRemindMeAgainDate();
             Excel2007Addin.Settings.Default.Save();
         }
     }
 }
コード例 #2
0
        public static void CheckForUpdates()
        {
            Updates checkUp = new Updates();

            if (/*Excel2007Addin.Settings.Default.RemingMeAgainIn < DateTime.Now &&*/ checkUp.NewVersionExists())
            {
                WPFUIv2.UpdateDialog upDialog = new WPFUIv2.UpdateDialog();
                if (upDialog.ShowDialog().GetValueOrDefault(false))
                {
                    System.Diagnostics.Process.Start(checkUp.UpdateUrl);
                }
                else
                {
                    Excel2007Addin.Settings.Default.RemingMeAgainIn = upDialog.GetRemindMeAgainDate();
                    Excel2007Addin.Settings.Default.Save();
                }
            }
        }