如果是 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 如图
时间: 2024-10-11 07:00:08