2010-11-17 37 views
0

我有一個Installshield 2010 Basic MSI。它安裝在系統托盤中運行的Windows EXE文件。在卸載時,exe被刪除,但如果進程在系統托盤中運行,則繼續不會被終止。安裝程序沒有警告或錯誤通知用戶該進程正在使用中。Installshield MSI在卸載時不會終止正在運行的進程

如何讓installshield在刪除其exe文件之前終止進程?

回答

1

您必須編寫自定義操作,以便將EXE消息正常關閉或者必須編寫自定義操作來終止進程。 (根據程序的不同而不太理想,你會在托盤中看到令人討厭的幽靈圖標,直到將鼠標移到托盤上。)

如何做到這一點取決於你選擇哪條路線以及要使用哪種語言編寫自定義操作。 C++/C#dll,InstallScript CA,VBScript CA甚至EXE CA.

相關問題