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

Create IT Administrator-friendly MSI files #466

Merged
merged 15 commits into from
Oct 14, 2015
Merged

Create IT Administrator-friendly MSI files #466

merged 15 commits into from
Oct 14, 2015

Conversation

anaisbetts
Copy link
Contributor

What is this?

This PR adds an extra step to Releasify that creates an MSI based off of our installer, suitable for IT Administrators to deploy in their environment via Group Policy.

Hey, this MSI doesn't work!?

This MSI isn't a general-purpose installer, it is designed to mimic the behavior of --machine (#337 for the lazy) - this means that once you run the MSI, users from now on will get the app installed, on Login. So, most normal users should continue to run the Setup.exe's generated by Releasify, but if you want to have an IT Admin Friendly version, you can hand off the MSI

@anaisbetts anaisbetts mentioned this pull request Oct 14, 2015
anaisbetts added a commit that referenced this pull request Oct 14, 2015
Create IT Administrator-friendly MSI files
@anaisbetts anaisbetts merged commit b6ecc40 into master Oct 14, 2015
@anaisbetts anaisbetts deleted the msi branch October 14, 2015 23:24
@MiroljubA
Copy link

MiroljubA commented Sep 15, 2016

I have tried both Setup.exe --machine and Setup.msi however still none will install machine wide. Setup.exe --machine installs for current user and Setup.msi doens't install at all, it breaks on half the progress bar and only adds an entry to Installed apps named "Machine wide install".
Windows event log doesn't show anything. Any ideas? Thanks !

@MiroljubA
Copy link

Solved. The title attribute in the nuspec file was empty.

@hypnotisis
Copy link

Hi

I'm not sure I understand the purpose of the MSI. For some reasons (on specific machines), I need to have a single application installed (for example in the "Program Files" folder). Does the MSI allow me to do this? Or will it install the application for all users by installing as much as user?

@joeyeng
Copy link

joeyeng commented May 25, 2018

Where is the install location for these msi's?

@Neustradamus
Copy link

All good softwares when we install use by default "Program Files" (or recently "Program Files (x86)" for 32 bit apps in 64 bit system).
Bad softwares do not use it.

It is since Windows 95 and maybe before, no?

@anaisbetts
Copy link
Contributor Author

@Neustradamus Spamming three separate issues with your uninformed opinion is inappropriate. If you continue you will be banned from this repo.

@Neustradamus
Copy link

@anaisbetts: Thanks for your reply :)
What do you think about the issue?

@lukeskinner
Copy link
Contributor

@Neustradamus Anyone can fork the code on GitHub with those changes or submit a PR (provided it doesn't break backwards compatibility for existing users of this library).

What's the issue with how it is at the moment as you haven't explained why it's causing you a problem? The project owners of Squirrel are very careful about not breaking existing users of this library by changing small things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants