升级程序为独立的exe程序,由客户端程序调用实现。
客户端调用部分
/* 客户端代码中,调用更新程序部分 */
static bool CheckUpdate()
{
try
{
//string tmpFileName = System.IO.Directory.GetCurrentDirectory() + "\\" + "Update.exe";
//Process p = Process.Start(tmpFileName, (CommonSetting.SchoolCode + "+" + CommonSetting.SchoolPassword + "+" + CommonSetting.Url));
//p.WaitForExit();
//启动客户端升级程序
string tmpFileName = System.IO.Directory.GetCurrentDirectory() + "\\" + "xxx客户端升级程序.exe";
string argu1 = "\"" + CommonSetting.SchoolCode + "\""; //向exe传递的参数1
string argu2 = "\"" + CommonSetting.SchoolPassword + "\""; //向exe传递的参数2
string argu3 = "\"" + CommonSetting.Url + "\""; //向exe传递的参数3
Process p = new Process();
p.StartInfo.