XnView Shell Extension fails to update

Moderators: XnTriq, helmut, xnview

Post Reply
User avatar
V@no
Posts: 35
Joined: Sun Feb 25, 2007 8:06 pm

XnView Shell Extension fails to update

Post by V@no »

Hello.
This bug goes as far back as I can remember, when a previous version of XSE is installed and was used recently, then new version fails to install with error message saying that copying XnViewShellExt.dll fails due to permissions, with 3 options: retry, ignore, or cancel. Obviously retry doesn't do anything - returns the same error, ignore and cancel will fail the installation. The only way to actually install it, is to find that file from previous installation and rename it. After that installation will succeed, but reboot is required in order for the new version to kick in.
Last edited by V@no on Sun Sep 26, 2010 10:52 pm, edited 1 time in total.
User avatar
V@no
Posts: 35
Joined: Sun Feb 25, 2007 8:06 pm

Re: XnView Shell Extension fails to update

Post by V@no »

Right, but my point is all that is the installer's job, not user's. What is the point of an installer that can't install the software?

[EDIT] sorry, missed that topic...[/EDIT]
User avatar
XnTriq
Moderator & Librarian
Posts: 6336
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: XnView Shell Extension fails to update

Post by XnTriq »

User avatar
XnTriq
Moderator & Librarian
Posts: 6336
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: XnView Shell Extension fails to update

Post by XnTriq »

Jordan Russell (Inno Setup 3.0 Revision History » [url=http://www.jrsoftware.org/files/is3-whatsnew.htm#3.0.1]3.0.1-beta[/url]) wrote:New [Files] section flag: uninsrestartdelete. When this flag is used and the file is in use at uninstall time, the uninstaller will queue the file to be deleted when the system is restarted, and at the end of the uninstallation process ask the user if he/she wants to restart. This flag can be useful when uninstalling things like shell extensions which cannot be programmatically stopped. Note that administrative privileges are required on Windows NT/2000/XP for this flag to have an effect.
User avatar
V@no
Posts: 35
Joined: Sun Feb 25, 2007 8:06 pm

Re: XnView Shell Extension fails to update

Post by V@no »

Is this going to be implemented in future setup versions? I really hope so...even though the v3 of that installer was released in 2002, it already had the feature ShellExtension setup missing in 2010 ;)

Looking forward seeing working installer and revised XnView update feature.
Post Reply