private void UefiMbrVHDVHDX() { VHDOperation vo = new VHDOperation(); vo.Execute(); if (System.IO.File.Exists(WTGOperation.ud + WTGOperation.win8VHDFileName)) { //finish f = new finish(); //f.ShowDialog(); } else { ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_VHDCreationError", MsgManager.ci)); er.ShowDialog(); //shouldcontinue = false; } //removeLetterX(); FinishSuccessful(); //Finish f = new Finish(); //f.ShowDialog(); }
private void UefiGptVhdVhdx() { VHDOperation vo = new VHDOperation(); vo.Execute(); if (File.Exists(WTGOperation.ud + WTGOperation.win8VHDFileName)) { } else { // //MsgManager.getResString("Msg_VHDCreationError") //VHD文件创建出错! ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_VHDCreationError", MsgManager.ci)); er.ShowDialog(); //MessageBox.Show("Win8 VHD文件不存在!,可到论坛发帖求助!\n建议将程序目录下logs文件夹打包上传,谢谢!","出错啦!",MessageBoxButtons .OK ,MessageBoxIcon.Error ); //System.Diagnostics.Process.Start("http://bbs.luobotou.org/forum-88-1.html"); } }
private void NonUEFIVHDVHDX(bool legacyUdiskUefi) { VHDOperation vo = new VHDOperation(); vo.Execute(); if (!legacyUdiskUefi) { BootFileOperation.BooticeWriteMBRPBRAndAct(WTGModel.ud); } if (!File.Exists(WTGModel.ud + WTGModel.win8VHDFileName)) { //MsgManager.getResString("Msg_VHDCreationError") //Win8 VHD文件不存在!未知错误原因! ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_VHDCreationError", MsgManager.ci)); er.ShowDialog(); } else if (!File.Exists(WTGModel.ud + "\\Boot\\BCD")) { //MsgManager.getResString("Msg_VHDBcdbootError") //VHD模式下BCDBOOT执行出错! ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_VHDBcdbootError", MsgManager.ci)); er.ShowDialog(); } else if (!File.Exists(WTGModel.ud + "bootmgr")) { ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_bootmgrError", MsgManager.ci)); er.ShowDialog(); //MessageBox.Show("文件写入出错!bootmgr不存在!\n请检查写入过程是否中断\n如有疑问,请访问官方论坛!"); } else { if (!legacyUdiskUefi) { FinishSuccessful(); } } }
private void NonUEFIVHDVHDX() { VHDOperation vo = new VHDOperation(); vo.Execute(); if (!System.IO.File.Exists(WTGOperation.ud + WTGOperation.win8VHDFileName)) { //MsgManager.getResString("Msg_VHDCreationError") //Win8 VHD文件不存在!未知错误原因! ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_VHDCreationError", MsgManager.ci)); er.ShowDialog(); } else if (!System.IO.File.Exists(WTGOperation.ud + "\\Boot\\BCD")) { //MsgManager.getResString("Msg_VHDBcdbootError") //VHD模式下BCDBOOT执行出错! ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_VHDBcdbootError", MsgManager.ci)); er.ShowDialog(); } else if (!File.Exists(WTGOperation.ud + "bootmgr")) { ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_bootmgrError", MsgManager.ci)); er.ShowDialog(); //MessageBox.Show("文件写入出错!bootmgr不存在!\n请检查写入过程是否中断\n如有疑问,请访问官方论坛!"); } else { FinishSuccessful(); } }
private void UefiGptVhdVhdx() { VHDOperation vo = new VHDOperation(); vo.Execute(); RemoveLetterX(); if (File.Exists(WTGModel.ud + WTGModel.win8VHDFileName)) { FinishSuccessful(); } else { //VHD文件创建出错! ErrorMsg er = new ErrorMsg(MsgManager.GetResString("Msg_VHDCreationError", MsgManager.ci)); er.ShowDialog(); //MessageBox.Show("Win8 VHD文件不存在!,可到论坛发帖求助!\n建议将程序目录下logs文件夹打包上传,谢谢!","出错啦!",MessageBoxButtons .OK ,MessageBoxIcon.Error ); } }