Я знаю. Мы можем удалить приложение Windows, используя его MSI, передав аргументы команды следующим образом:
Process p = new Process(); 
p.StartInfo.FileName = "msiexec.exe"; 
p.StartInfo.Arguments = "/x \"C:\\MyApplication.msi\"/qn"; 
p.Start(); 
Но я хочу знать, как мы можем удалить приложение без использования MSI? В приведенном выше сценарии мне нужно, чтобы MSI в определенном месте удалила это приложение, если я могу не использовать код продукта, тогда мне не нужно иметь MSI на целевой машине.
