Hello,
First : problem
I deploy Paint.Net via WSUS Updates, using Local Update Publisher.
So I use the .exe installer file, give the option /auto , set installation rules and deploy it as a optional Update for our users. It works well since 2011.
Last Deployment was 4.0.3
Today I want to deploy 4.0.5.
If the Client install the "Update", the Update Process works, but Paint.Net does'nt install.
Windows Error give me a .net runtime error and a application error:
In the first Error, a framework version 4.0.xxx is declarated, is this correct ? .Net 4.5 is installed...
Anwendung: SetupFrontEnd.exe Frameworkversion: v4.0.30319 Beschreibung: Der Prozess wurde aufgrund eines Ausnahmefehlers beendet. Ausnahmeinformationen: System.InvalidOperationException Stapel: bei System.Windows.Forms.MessageBox.ShowCore(System.Windows.Forms.IWin32Window, System.String, System.String, System.Windows.Forms.MessageBoxButtons, System.Windows.Forms.MessageBoxIcon, System.Windows.Forms.MessageBoxDefaultButton, System.Windows.Forms.MessageBoxOptions, Boolean) bei PaintDotNet.SystemLayer.UIUtil.MessageBoxClassic(System.Windows.Forms.IWin32Window, System.String, System.String, System.Windows.Forms.MessageBoxButtons, System.Windows.Forms.MessageBoxIcon) bei PaintDotNet.SystemLayer.UIUtil.MessageBoxViaTaskDialog(System.Windows.Forms.IWin32Window, System.String, System.String, System.Windows.Forms.MessageBoxButtons, System.Windows.Forms.MessageBoxIcon) bei PaintDotNet.SystemLayer.UIUtil.MessageBox(System.Windows.Forms.IWin32Window, System.String, System.String, System.Windows.Forms.MessageBoxButtons, System.Windows.Forms.MessageBoxIcon) bei PaintDotNet.Setup.SetupWizard.Main(System.String[])
Name der fehlerhaften Anwendung: SetupFrontEnd.exe, Version: 4.5.5454.39504, Zeitstempel: 0x5484cd49 Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 6.1.7601.18409, Zeitstempel: 0x5315a05a Ausnahmecode: 0xe0434352 Fehleroffset: 0x000000000000940d ID des fehlerhaften Prozesses: 0x86c Startzeit der fehlerhaften Anwendung: 0x01d04b655664faf9 Pfad der fehlerhaften Anwendung: C:\Windows\TEMP\PdnSetup\SetupFrontEnd.exe Pfad des fehlerhaften Moduls: C:\Windows\system32\KERNELBASE.dll Berichtskennung: accdf1b3-b758-11e4-b5f9-bc5ff42c7fc1
Im sorry, but I dont know what to do now...
Second: wish
To check the installed version of paint.net a registry entry with a product number will be fine! So, different deployment tools / admins can readout the installed product version directly.
Like...:
HKLM\Software\Paint.NET\ ProductVerison = 4.0.5
kind regards,
Poe