end2endzone / ShellAnything

ShellAnything is a C++ open-source software which allow one to easily customize and add new options to *Windows Explorer* context menu. Define specific actions when a user right-click on a file or a directory.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Upgrading from v0.7.0 to 0.8.0 installs at the wrong location.

end2endzone opened this issue · comments

Describe the bug
Installing version 0.8.0 while having version 0.7.0 already installed will install in C:\Program Files\ShellAnything 0.7.0 by default.

This is a bug in the design of v0.7.0. It cannot be easily fixed. Upgrading from v0.7.0 is a problem since the default installation directory for 0.7.0 was C:\Program Files\ShellAnything 0.7.0 (with a version number in the path).

To Reproduce
Steps to reproduce the behavior:

  1. Install version 0.7.0
  2. Install version 0.8.0

Expected behavior
The default installation directory of 0.8.0 should be C:\Program Files\ShellAnything as defined in #101.

Screenshots
n/a

Environment

  • OS: Windows 64 bit

Additional context
Add any other context about the problem here.

Upgrading from 0.7.0 to 0.8.0 will actually replace the existing installation files instead of installing at a new location.