Jump to content

Error 1603, Version 3.5 Beta 2


Recommended Posts

I use Windows Vista Home Premium 32 Bit, 8 GB Ram, Nvidia GeForce 9800 GT 1 GB DDR3 Video Ram, Intel Dual Core Processor 3.20 GHz, SATA II 320 GB Hard Drive. I guess I must be holding my mouth wrong or something. This started with Version 3.36, it just stopped working. I uninstalled this version, did a Registry clean and then rebooted. I downloaded the newer version 3.5 Beta 1. Did a clean install and received Error 1603. I uninstalled, did registry clean, reboot and tried installation again, received the same Error 1603. Today I downloaded the newest version 3.5 Beta 2. Installed and low and behold Error 1603 again. Is anyone else having this problem? Have received responses to problem but, no solutions. This has been going on for about a month now. Yes, I have read and complied with the post about Install and uninstall. By the way that post is over 2 years old, check the dates. I'm sure with many releases between then and now I think something would have changed? My .NET Framework is up to date with all service packs. If no resolution is furnished I will have no choice but to move on and find another program that fits the bill for me. Please only serious replies are needed, I would like to continue using this program. :twisted:

Link to comment
Share on other sites

I was going through and cleaning up the files left over from the uninstall. I found two (2) files. This is the content of the file named PdnMsiInstall.log: === Logging started: 10/2/2009 12:16:22 ===

Error 1714. The older version of Paint.NET v3.5 cannot be removed. Contact your technical support group. System Error 1610.

=== Logging stopped: 10/2/2009 12:17:08 ===. I don't know if this will help but I really hope so? There is another file named: PdnSetupNgenInstall.log. There is quite a bit of info in the second file. Not exactly sure how to post it here? Hopefully this will help in a solution.

Link to comment
Share on other sites

Yes, I have run the Clean Install Utility and Paint.NET wasn't listed. I have also run Comodo System Cleaner, CCleaner, TweakNow Powerpack 2009. I'm really at whits end. I mentioned some files I found in the earlier post would the other file info help? It's quite a bit of info and I'm sure it has meaning to or for someone. Really would like to continue using this program. The file I mentioned is named PdnSetupNgenInstall.log. Here is the file contents:

-------------

10/2/2009 12:16:58 PM - Opening log

10/2/2009 12:16:58 PM - args[0] = /delete

10/2/2009 12:16:58 PM - args[1] = DESKTOPSHORTCUT=1

10/2/2009 12:16:58 PM - args[2] = PDNUPDATING=0

10/2/2009 12:16:58 PM - args[3] = SKIPCLEANUP=1

10/2/2009 12:16:58 PM - args[4] = PROGRAMSGROUP=

10/2/2009 12:16:58 PM - args[5] = QUEUENGEN=1

10/2/2009 12:16:58 PM - /delete specified, setting delete=true

10/2/2009 12:16:58 PM - setting queueNgen=true

10/2/2009 12:16:58 PM - Starting ngen queueing

10/2/2009 12:16:58 PM - InstallAssembly(Interop.WIA.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "Interop.WIA" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:58 PM - InstallAssembly(ICSharpCode.SharpZipLib.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "ICSharpCode.SharpZipLib" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:58 PM - InstallAssembly(PaintDotNet.Base.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Base" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:58 PM - InstallAssembly(PaintDotNet.SystemLayer.Native.x64.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x64" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:58 PM - InstallAssembly(PaintDotNet.SystemLayer.Native.x86.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x86" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:58 PM - InstallAssembly(PaintDotNet.SystemLayer.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:58 PM - InstallAssembly(PaintDotNet.Resources.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Resources" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:58 PM - InstallAssembly(PaintDotNet.Core.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Core" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:58 PM - InstallAssembly(PaintDotNet.Data.dll, True, True, False)

10/2/2009 12:16:58 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Data" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:59 PM - InstallAssembly(PaintDotNet.Effects.dll, True, True, False)

10/2/2009 12:16:59 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Effects" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:59 PM - InstallAssembly(PaintDotNet.exe, True, True, False)

10/2/2009 12:16:59 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:59 PM - InstallAssembly(Interop.WIA.dll, True, True, True)

10/2/2009 12:16:59 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "Interop.WIA" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:59 PM - InstallAssembly(WiaProxy32.exe, True, True, True)

10/2/2009 12:16:59 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "WiaProxy32" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:59 PM - InstallAssembly(PaintDotNet.SystemLayer.Native.x86.dll, True, True, True)

10/2/2009 12:16:59 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x86" /AppBase:"C:\Program Files\Paint.NET"

10/2/2009 12:16:59 PM - Finished with ngen queueing

10/2/2009 12:16:59 PM - setting createDesktopShortcut=true

10/2/2009 12:16:59 PM - setting skipCleanup=true

10/2/2009 12:16:59 PM - set programsShortcutGroup=

10/2/2009 12:16:59 PM - GetSpecialFolderPath(25)

10/2/2009 12:16:59 PM - SHGetFolderPath(32793)

10/2/2009 12:16:59 PM - SHGetFolderPath returning C:\Users\Public\Desktop

10/2/2009 12:16:59 PM - GetSpecialFolderPath(csidl=25) returning C:\Users\Public\Desktop

10/2/2009 12:16:59 PM - GetSpecialFolderPath(23)

10/2/2009 12:16:59 PM - SHGetFolderPath(32791)

10/2/2009 12:16:59 PM - SHGetFolderPath returning C:\ProgramData\Microsoft\Windows\Start Menu\Programs

10/2/2009 12:16:59 PM - GetSpecialFolderPath(csidl=23) returning C:\ProgramData\Microsoft\Windows\Start Menu\Programs

10/2/2009 12:16:59 PM - linkName=Paint.NET

10/2/2009 12:16:59 PM - description=Create, edit, scan, and print images and photographs.

10/2/2009 12:16:59 PM - desktopLinkPath=C:\Users\Public\Desktop\Paint.NET.lnk

10/2/2009 12:16:59 PM - programsShortcutDir=C:\ProgramData\Microsoft\Windows\Start Menu\Programs

10/2/2009 12:16:59 PM - programsLinkPath=C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Paint.NET.lnk

10/2/2009 12:16:59 PM - workingDirectory=C:\Program Files\Paint.NET

10/2/2009 12:16:59 PM - targetPath=C:\Program Files\Paint.NET\PaintDotNet.exe

10/2/2009 12:16:59 PM - about to register shell extension

10/2/2009 12:16:59 PM - ... 32-bit

10/2/2009 12:16:59 PM - shellExtensionPaths[0] = C:\Program Files\Paint.NET\ShellExtension_x86.dll

10/2/2009 12:16:59 PM - ... unregister shell extension

10/2/2009 12:16:59 PM - ... 0: CLSID\{D292F82A-50BE-4351-96CC-E86F3F8049DA}

10/2/2009 12:16:59 PM - Exception while deleting: System.ArgumentException: Cannot delete a subkey tree because the subkey does not exist.

at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)

at Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String subkey)

at PaintDotNet.SetupNgen.MainImpl(String[] args) in D:\src\pdn\paintdotnet\src\SetupNgen\SetupNgen.cs:line 900

10/2/2009 12:16:59 PM - Closing log

I really don't know what else I could possibly do to install the program, may be this will offer some help?

Link to comment
Share on other sites

I am having this same problem and it's really frustrating. 1603 and those logs mentioned those errors.

Also, why does Paint.Net use two install processes? I see a Nullsoft installer that appears to install some files to the temp folder and then it runs an installer from the temp folder. Why can't it just use a Nullsoft installer to do the entire process? Windows Installer has caused me nothing but headaches lately.

Link to comment
Share on other sites

Paint.NET does not use two install processes. NSIS is only used as a self-extracting container for the Paint.NET installer.

NSIS is actually a very painful way to write an installer. It also would not work out for Paint.NET's installation requirements.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Why not just use the self extracting properties of Windows Installer then?

This doesn't really address the 1603 error ("generic error" in installation) which seems related to ngen according to the logs. I've also found multiple ngen processes running after the installer. (I know that it just compiles assemblies to native code; I'm a .Net programmer.)

I managed to get one of the betas to install but I don't remember what I did to get it working. I tried upgrading it, didn't work. Tried to uninstall it, couldn't and had to use the Microsoft tool. I can't get it to install at all now.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...