回答
是的,这是可能的。您需要检测关机(可能通过Application.OnExit
事件),然后在事件处理程序中,您可以调用Process.Start
启动卸载。
您需要确保您的应用程序在卸载程序需要删除它时已经完全存在。
最后一句是擦。 – 2010-09-27 19:48:30
@Hans Passant - 绝对。我可能会将它作为一个单独的应用程序来运行,它将轮询系统上的进程,并且在看到所讨论的进程不再有效之后才启动实际卸载。 – Oded 2010-09-27 20:24:35
如何卸载'单独的应用程序'? – 2010-09-27 20:44:55
- 1. 使用Microsoft.Deployment.WindowsInstaller.Installer.ConfigureProduct以静默方式卸载?
- 2. 以静默方式卸载远程计算机上的应用程序
- 3. Shopify api - 以编程方式卸载应用程序
- 4. 如何以编程方式卸载Silverlight 4 OOB应用程序
- 5. 以编程方式卸载j2me应用程序
- 6. 以编程方式卸载AIR应用程序
- 7. 以编程方式卸载应用程序
- 8. 以编程方式卸载应用程序
- 9. 以编程方式卸载J2ME应用程序
- 10. 在越狱iDevice上以编程方式卸载应用程序
- 11. 如何以编程方式卸载应用程序
- 12. 如何以编程方式卸载Windows中的应用程序?
- 13. 以编程方式卸载iPhone应用程序
- 14. 如何通过SCCM以静默方式卸载vSphere Client 2012
- 15. 以编程方式卸载应用程序 - 即使自定义卸载程序失败
- 16. C#VS卸载程序2010-应用程序快捷方式
- 17. 以编程方式卸载功能
- 18. Android 2.1以编程方式卸载SDCard
- 19. 以编程方式卸载程序使用c#
- 20. 如何从主屏幕上自动卸载应用程序快捷方式?
- 21. 以系统权限静默卸载应用程序
- 22. 使用PowerShell以静默方式自动执行cleanmgr.exe
- 23. 以编程方式卸载其他应用程序而不询问用户
- 24. 自动启动/卸载应用程序
- 25. 如何以编程方式阻止在Android安装/卸载应用程序?
- 26. 告诉应用程序自动卸载?
- 27. 以编程方式从Java卸载驱动器
- 28. 以编程方式安装应用程序快捷方式
- 29. 如何从Android应用程序中以编程方式使用电子邮件ID来卸载应用程序?
- 30. 以编程方式取消默认应用程序
它是如何安装的? MSI,文件复制? – MikeG 2010-09-27 18:46:05