Typhoon87 Posted September 23, 2016 Share Posted September 23, 2016 Hello I am looking for some assistance on silent upgrades using SCCM. I am attempting to package V4.0.6 and some of the machines this will go on already have a very dated 3.5.11 install on them. It appears the silent installer does not handle an upgrade from builds this old. What is the best way to have this happen? Is there a list of GUIDS for each build so I can write a script that runs before the 4.X installer? Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted September 24, 2016 Share Posted September 24, 2016 I don't have a list of the MSI GUIDs. But, each machine will have the guid for whatever version is installed at HKEY_LOCAL_MACHINE \ Software \ paint.net \ ProductCode Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Typhoon87 Posted September 26, 2016 Author Share Posted September 26, 2016 (edited) Rick, Thank you for that information. I was able to get an uninstall batch file running and seems to work fine. However now I am seeing when the installer for 4.0.6 starts to run it stops immediately. Event logs show a start and stop in the same second. I created the MSI and the command line I am using is quite simply "PaintDotNet4_0_6_x64.msi /auto" is there something else that I am missing? Edited September 26, 2016 by Typhoon87 Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted September 26, 2016 Share Posted September 26, 2016 /auto isn't a valid parameter for an MSI. /auto is only for the installer exe. Here are instructions for using MSI for deployment: http://www.getpaint.net/doc/latest/UnattendedInstallation.html But, please don't install 4.0.6. It's already obsolete. 4.0.12 is the latest version. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Typhoon87 Posted September 26, 2016 Author Share Posted September 26, 2016 Yes I reread the documentation and I just did not understand that the first time around. I had to create the MSI with that switch its not an install switch. I know 4.0.6 is obsolete but our client machines don't yet have .net 4.6 so at this moment 4.0.7 and above are out. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.