public static void DeletePreviouslyInstalledServices()
{
var services = ServiceTransaction.GetUncommited();
foreach (var service in services)
{
UninstallService(
service.TargetFramework,
service.BinaryPathName);
}
if (services.Count > 0)
{
ServiceTransaction.Commit();
}
}