Когда я запускаю деинсталлятор, я хочу проверить, работает ли приложение.Я использую плагин FindProcDLL.
Function un.onInit
FindProcDLL::FindProc "${PRODUCT_NAME}.exe"
IntCmp $R0 1 0 notRunning
MessageBox MB_OK|MB_ICONEXCLAMATION "${PRODUCT_NAME} is running. Please close it first" /SD IDOK
Quit
notRunning:
FunctionEnd
Этот скрипт работает, если приложение было собрано на платформе x86, но не работает, если приложение было собрано на платформе x64.