1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- namespace VirgoRT_Setup
- {
- static class Program
- {
- /// <summary>
- /// The main entry point for the application.
- /// </summary>
- [STAThread]
- static void Main()
- {
- Application.EnableVisualStyles();
- Application.SetCompatibleTextRenderingDefault(false);
- Application.Run(new VirgoRTSetup());
- }
- }
- public partial class VirgoRTSetup : ApplicationContext
- {
- public VirgoRTSetup()
- {
- var exeFilePath = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
- exeFilePath = exeFilePath.Substring(0, exeFilePath.LastIndexOf("\\")) + "\\" + "VirgoRT.exe";
- System.IO.FileInfo fi = new System.IO.FileInfo(exeFilePath);
- if (fi.Exists)
- {
- //if (MessageBox.Show(string.Format("即将运行VirgoRT安装程序,请确认以下信息是否正确:\n\n程序变更号:{0}\n\n请确认是否继续完成安装?", tmVariation), "VirgoRT安装", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
- System.Diagnostics.Process.Start(exeFilePath);
- }
- else
- {
- MessageBox.Show(string.Format("当前安装包不包含VirgoRT配置的安装信息,安装失败!"), "VirgoRT安装", MessageBoxButtons.OK, MessageBoxIcon.Error);
- }
-
- Environment.Exit(0);
- }
- }
- }
|