示例#1
0
 public void Launch(string filename, string arguments)
 {
     try
     {
         _origin.Launch(filename, arguments);
     }
     catch (Exception e) when(e.IsProcessException())
     {
         throw new AppUpdateException("Failed to launch update installer", e);
     }
 }
示例#2
0
 internal Task StartUpdate(Release release)
 {
     _launchable.Launch(FilePath(release), release.File.Arguments);
     return(Task.CompletedTask);
 }