Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to DevExpress will not uninstall old files #10

Open
WelliSolutions opened this issue Aug 19, 2018 · 1 comment
Open

Updates to DevExpress will not uninstall old files #10

WelliSolutions opened this issue Aug 19, 2018 · 1 comment
Assignees
Labels
bug Something isn't working good first issue Good for newcomers setup Installer related stuff

Comments

@WelliSolutions
Copy link
Owner

At the moment, the Setup just inculdes all DLLs from Release directory, which works fine, but has the following issue:

  1. A user installs a version of HugeJsonViewer with an old version of DevExpress. The old DevExpress DLLs will be copied into the installation folder.
  2. The user then installs an update of HugeJsonViewer. This will copy new DevExpress DLLs into the installation directory, but not delete the old files.

Workaround:

  1. uninstall
  2. delete installation directory
  3. reinstall

For convenience, this behavior should be fixed, e.g. HugeJsonViewer uninstalls itself first, which will remove the old files and then installs with the new files

@WelliSolutions WelliSolutions added bug Something isn't working setup Installer related stuff labels Aug 19, 2018
@WelliSolutions WelliSolutions self-assigned this Aug 19, 2018
@WelliSolutions WelliSolutions added the good first issue Good for newcomers label Aug 19, 2018
@WelliSolutions
Copy link
Owner Author

It seems I have applied this answer from Stack Overflow to a different project successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue Good for newcomers setup Installer related stuff
Projects
None yet
Development

No branches or pull requests

1 participant