public int Stop()
 {
     if (application == null)
     {
         return(-2);
     }
     application.Stop();
     appTask.Wait();
     return(appTask.Result);
 }