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

For msix running with admin rights unistalling msi doens't work properly: #1401

Closed
PrzemyslawTusinski opened this issue Feb 28, 2020 · 2 comments
Assignees
Labels
Area-Setup/Install Refers to installation mechanism Cost-Small Small work item - 0-8 hours of work Priority-2 Bug that is medium priority Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release.

Comments

@PrzemyslawTusinski
Copy link
Contributor

PrzemyslawTusinski commented Feb 28, 2020

Steps to reproduce

  • Have msi and msix version installed. "Always run as administrator" option turned on.
  • Run msix aplication.
  • Click yes on UAC prompt for admin rights.

Expected behavior

  • Uninstall previous version window should be visible.

Actual behavior

  • Uninstall previous version window disappears.
@enricogior enricogior added the Area-Setup/Install Refers to installation mechanism label Feb 28, 2020
@yuyoyuppe
Copy link
Collaborator

yuyoyuppe commented Feb 28, 2020

The issue is caused by SHMessageBoxCheckW 's dialog not showing up when running as admin.

@enricogior
Copy link
Contributor

PT is now running in user mode by default.
The first time the user runs the MSIX version it will run in user mode and the offer to uninstall the MSI version will work as expected.
If the user declines the offer without checking "don't show anymore", restarts PT in admin mode, and decides to accept to uninstall, the uninstall will not start.

@crutkas crutkas added the Priority-2 Bug that is medium priority label Feb 28, 2020
@yuyoyuppe yuyoyuppe added the Status-In progress This issue or work-item is under development label Mar 11, 2020
@yuyoyuppe yuyoyuppe added Cost-Small Small work item - 0-8 hours of work Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release. and removed Status-In progress This issue or work-item is under development labels Mar 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Setup/Install Refers to installation mechanism Cost-Small Small work item - 0-8 hours of work Priority-2 Bug that is medium priority Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release.
Projects
None yet
Development

No branches or pull requests

4 participants