示例#1
0
        void CheckNewVersion()
        {
            GeneralConfigInfo si            = GeneralConfigs.GetConfig();
            string            url           = "http://www.westengine.com/go/latestCore.aspx";
            string            latestVersion = Installer.GetRemoteWebString(url, 8000, 0, Encoding.UTF8);
            string            oldVersion    = "";

            if (si != null && si.ProductVersion != null)
            {
                oldVersion = si.ProductVersion;
            }
            if (latestVersion != "" && Installer.VersionLater(oldVersion, latestVersion))
            {
                DownloadLocalHyperLink.NavigateUrl = "http://www.westengine.com/_data/We7.CMS-" + latestVersion + ".zip";
                DownloadLocalHyperLink.Target      = "_blank";
                DownloadLocalHyperLink.Text        = "下载" + latestVersion;
                NewversionPanel.Visible            = true;
                NewVersionLabel.Text = string.Format("有一个新的 {0} CMS 版本可供升级", ProductBrand) + latestVersion;
                NewVersion           = latestVersion;
            }
        }