我試圖打開C#3周的方案,但是,我還是想代碼繼續如果發生錯誤。換句話說,方案2和3仍然應該嘗試,如果事情的程序1.我也不想檢查文件實存未按程序需要一定的交換機和任何事情都有可能無法打開。下面
的代碼將彈了出來,如果程序1失敗。我如何忽略任何錯誤並繼續執行代碼?忽略錯誤並繼續在C#
try
{
string path = Environment.GetFolderPath(Environment.SpecialFolder.Startup);
//Program 1
Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram1.EXE\" /runtime \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
//Program 2
Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram2.EXE\" /runtime \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
//Program 3
Process x = Process.Start("\"C:\\Program Files\\Company\\Office\\MyProgram3.EXE\" /runtime \"C:\\Program Files\\Company\\Config.xml\" /cmd RunServer");
}
catch {}