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

Win7MsixInstaller should be splitted into 2 parts: a library and a .exe managing the UI #65

Closed
rudyhuyn opened this issue Mar 13, 2019 · 0 comments · Fixed by #69
Closed

Comments

@rudyhuyn
Copy link
Contributor

In order to allow other developers and partners to use and integrate Win7MsixInstaller in their workflow/tools, the UI should be separated from the rest of the project.

Win7MSIXInstaller Project should only contains:

  • Command line Parser
  • Installer/Uninstaller UI

while the library Win7MSIXInstallerLib should manage the installation, uninstallation and information retrieval.

here are some examples of what we could do:

  • provide a custom UI
  • use a different UI framework
  • manage the installation of a msix in an existing workflow without doing Process.Start("win7msixInstaller.exe ....");
  • provide a different UX
  • self-extracting installer for example
  • ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant