标签: windows logging uninstall
我想将卸载事件记录到我自己的桌面应用程序的Web服务器上。有没有办法在Windows上检测到卸载?
答案 0 :(得分:2)
您的安装程序会覆盖Installer.OnAfterUninstall方法
http://msdn.microsoft.com/en-us/library/system.configuration.install.installer.onafteruninstall(v=vs.100).aspx
在那里,您可以回拨您的网络服务器。
请务必对卸载时没有互联网连接的可能性进行编程。另请注意,某些防火墙可能会阻止您尝试从卸载程序连接到服务器,或者提示用户允许连接。
如果您使用的是Microsoft以外的安装程序(例如NSIS或其他)用于桌面应用程序,则可能存在类似的问题。