Ejemplo n.º 1
0
        private void IpuSuccess()
        {
            Task.Run(() =>
            {
                RegistryMethods.DeleteProgressStatus();
                SqlCe.SetIpuInstallTime(_runningIpuApp.DeploymentTypeId, _runningIpuApp.DeploymentTypeRevision, DateTime.Now);

                if (UnsafeNativeMethods.IsUserLoggedOn())
                {
                    UnsafeNativeMethods.Run(_userApp, "/ShowIpuDialog2", true);
                }

                _runningIpuApp = null;

                RestartComputer(true);
            });
        }