Advanced Uninstall Log - erasing depth
Hi to All,
I have created a script and I have included the Advanced Uninstall Log NSIS Header.
In a section I have put this lines
SetOutPath "$INSTDIR\Builds\Architectures"
!insertmacro UNINSTALL.LOG_OPEN_INSTALL
File /r /x .svn /x *.bak /x *.ncb /x *.suo $%MV_SDK%\Builds\Architectures\*
!insertmacro UNINSTALL.LOG_CLOSE_INSTALL
The content of $INSTDIR is C:\temp\MV_SDK\
Thus in the uninstall.dat file I have found this path as expected:
C:\temp\MV_SDK\Builds\Architectures\architectures_net2003 C:\temp\MV_SDK\Architectures\architectures_net2005
C:\temp\MV_SDK\Builds\Architectures\architectures_net2005\StdEditorArcDMTDLL.lib
C:\temp\MV_SDK\Builds\Architectures\architectures_net2003\StdEditorArcDMT.lib
I have set the UNATTENDED_UNINSTALL option.
Then I have launched the uninstall and the script deletes the two files .lib and the two directories.
Obviously the directories C:\temp\MV_SDK\Builds\Architectures\ and C:\temp\MV_SDK\Builds are not been deleted.
I would like to know if there is a workaround or a way to solve this glitch or it is necessary to modify the code (I hope not)
nsis version 2.45
Setup created on WIndows Vista Business and launched on Windows Xp SP2
Thanks in advance
Picoevera