You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Windows Package has some pre-reqs required. MSI package should give a good error message directing user to download and install pre-reqs rather than failing at runtime with an unactionable error message.
Visual C++ Redistributable for VS2015 (the link to it in the pre-reqs does not work for people without an MSDN subscription by the way)
Steve Lee (@SteveL-MSFT)Aditya Patwardhan (@adityapatwardhan) I think I might be able to help with the 2nd item by following this approach from the official WiX guideline, which is to include and install the Visual C++ redistributables as part of the MSI installer. WDYT?
Due to the fact that the Visual C++ team has made significant refactorings in 2015 (see here), the initial approach of including them as a merge module in the MSI has been deprecated. The alternatives are complex and therefore I think it is best to go back to just giving an error message as initially proposed by Steve.
Activity
bergmeister commentedon Aug 14, 2017
OK, so to summarize:
Steve Lee (@SteveL-MSFT) Aditya Patwardhan (@adityapatwardhan) I think I might be able to help with the 2nd item by following this approach from the official WiX guideline, which is to include and install the Visual C++ redistributables as part of the MSI installer. WDYT?
adityapatwardhan commentedon Aug 14, 2017
Christoph Bergmeister (@bergmeister) I think that might work. Thanks!
PowerShell#4458 MSI installer checks that the Windows C Runtime and V…
bergmeister commentedon Aug 16, 2017
Due to the fact that the Visual C++ team has made significant refactorings in 2015 (see here), the initial approach of including them as a merge module in the MSI has been deprecated. The alternatives are complex and therefore I think it is best to go back to just giving an error message as initially proposed by Steve.
bergmeister commentedon Aug 16, 2017
Aditya Patwardhan (@adityapatwardhan) : I created the pull request #4602 for it.
PowerShell#4458 Fixed simple typo in error message spotted during cod…
PowerShell#4458 Removed language identifiers in URLs as requested by …
Make MSI installer perform pre-requisite checks (#4602)
SteveL-MSFT commentedon Aug 28, 2017
There's an open issue #4665 for this, but we can consider this one closed.
Make MSI installer perform pre-requisite checks (PowerShell#4602)