protected override void Run()
{
Debug.Assert(false);
MessageBox.Show("Ta-da!");
//ApplyComplete += ManagedBA_ApplyComplete;
//DetectPackageComplete += ManagedBA_DetectPackageComplete;
//PlanComplete += ManagedBA_PlanComplete;
//Engine.Detect();
//done.WaitOne();
Engine.Quit(0);
}