如果是 WPF 編寫的exe,想用NSIS打包。
腳本里面要注意了,如果使用了 FindProcDLL::FindProc 和 KillProcDLL::KillProc,
那么WPF 的編譯選項必須是x86, Any CPU是不行的
NSIS代碼如下:
FindProcDLL::FindProc "${MAIN_PROCESS_NAME}"
Sleep 500
Pop $R0
;MessageBox MB_OK $R0
${If} $R0 != 0
;MessageBox MB_OK "${MAIN_PROCESS_NAME}"
KillProcDLL::KillProc "${MAIN_PROCESS_NAME}"
${EndIf}
Config 如圖