From: <che...@us...> - 2009-05-31 17:56:01
|
Revision: 2881 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=2881&view=rev Author: chef_koch Date: 2009-05-31 17:55:51 +0000 (Sun, 31 May 2009) Log Message: ----------- input service should be stopped before (un)installing Modified Paths: -------------- trunk/plugins/IR Server Suite/setup/pages/AddRemovePage.nsh trunk/plugins/IR Server Suite/setup/setup.nsi Modified: trunk/plugins/IR Server Suite/setup/pages/AddRemovePage.nsh =================================================================== --- trunk/plugins/IR Server Suite/setup/pages/AddRemovePage.nsh 2009-05-31 17:37:46 UTC (rev 2880) +++ trunk/plugins/IR Server Suite/setup/pages/AddRemovePage.nsh 2009-05-31 17:55:51 UTC (rev 2881) @@ -151,7 +151,7 @@ ${If} $PREVIOUS_VERSION_STATE != "same" ${AndIf} $ReinstallMode == 1 - StrCpy $EXPRESS_UPDATE 1 !insertmacro LoadPreviousSettings + StrCpy $EXPRESS_UPDATE 1 Call LoadPreviousSettings ${EndIf} Modified: trunk/plugins/IR Server Suite/setup/setup.nsi =================================================================== --- trunk/plugins/IR Server Suite/setup/setup.nsi 2009-05-31 17:37:46 UTC (rev 2880) +++ trunk/plugins/IR Server Suite/setup/setup.nsi 2009-05-31 17:55:51 UTC (rev 2881) @@ -335,6 +335,8 @@ ${MementoSection} "Input Service" SectionInputService ${LOG_TEXT} "INFO" "Installing Input Service..." + ${StopService} "Input Service" + ${KILLPROCESS} "IRServer.exe" ${KILLPROCESS} "Input Service Configuration.exe" ; Use the all users context @@ -428,6 +430,8 @@ ${MementoSectionEnd} !macro Remove_${SectionInputService} ${LOG_TEXT} "INFO" "Removing Input Service..." + ${StopService} "Input Service" + ${KILLPROCESS} "IRServer.exe" ${KILLPROCESS} "Input Service Configuration.exe" ${LOG_TEXT} "INFO" "Removing IRServer from Autostart..." This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |