Jump to content

zivsh

Newbies
  • Posts

    4
  • Joined

  • Last visited

Everything posted by zivsh

  1. Hi, is it not possible for you to adjust the package to uninstall the old version first then install the new one? In my 10 years of netwrok manager I never had to uninstall the old software before installing the updated version. Also if you just double click on the msi and not using GPO it is the same. Regards
  2. Hi, I already have Paint .net 3.0 installed, the installer says it is removing the old version. I would expect the old version to be removed by the installer as it is happening with most software that update them self to a new version. It is difficulte for me to uninstall it first from all the computers before installing the new version. Much more in the future I am sure that lots of users will want to update there installation of Paint .net to a new version, therefore you would expect that when deploying a new version it will take care of the uninstallation of the old version. Regards
  3. Hi, I must deploy through a group policy as I have 125 computers in the school I am working at. Here is the log file: Thanks ------------- 7/14/2011 14:16:08 - Opening log 7/14/2011 14:16:08 - args[0] = /delete 7/14/2011 14:16:08 - args[1] = DESKTOPSHORTCUT=1 7/14/2011 14:16:08 - args[2] = PDNUPDATING=0 7/14/2011 14:16:08 - args[3] = SKIPCLEANUP=0 7/14/2011 14:16:08 - args[4] = PROGRAMSGROUP= 7/14/2011 14:16:08 - args[5] = QUEUENGEN=0 7/14/2011 14:16:08 - /delete specified, setting delete=true 7/14/2011 14:16:08 - Starting ngen queueing 7/14/2011 14:16:08 - InstallAssembly(Interop.WIA.dll, True, False, False) 7/14/2011 14:16:08 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "Interop.WIA" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(ICSharpCode.SharpZipLib.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "ICSharpCode.SharpZipLib" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.Base.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Base" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.SystemLayer.Native.x64.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x64" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.SystemLayer.Native.x86.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x86" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.SystemLayer.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.Resources.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Resources" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.Core.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Core" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.Data.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Data" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.Effects.dll, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Effects" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:09 - InstallAssembly(PaintDotNet.exe, True, False, False) 7/14/2011 14:16:09 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:18 - InstallAssembly(Interop.WIA.dll, True, False, True) 7/14/2011 14:16:18 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "Interop.WIA" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:18 - InstallAssembly(WiaProxy32.exe, True, False, True) 7/14/2011 14:16:18 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "WiaProxy32" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:19 - InstallAssembly(PaintDotNet.SystemLayer.Native.x86.dll, True, False, True) 7/14/2011 14:16:19 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x86" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:16:19 - Finished with ngen queueing 7/14/2011 14:16:19 - setting createDesktopShortcut=true 7/14/2011 14:16:19 - set programsShortcutGroup= 7/14/2011 14:16:19 - GetSpecialFolderPath(25) 7/14/2011 14:16:19 - SHGetFolderPath(32793) 7/14/2011 14:16:19 - SHGetFolderPath returning C:\Documents and Settings\All Users\Desktop 7/14/2011 14:16:19 - GetSpecialFolderPath(csidl=25) returning C:\Documents and Settings\All Users\Desktop 7/14/2011 14:16:19 - GetSpecialFolderPath(23) 7/14/2011 14:16:19 - SHGetFolderPath(32791) 7/14/2011 14:16:19 - SHGetFolderPath returning C:\Documents and Settings\All Users\Start Menu\Programs 7/14/2011 14:16:19 - GetSpecialFolderPath(csidl=23) returning C:\Documents and Settings\All Users\Start Menu\Programs 7/14/2011 14:16:19 - linkName=Paint.NET 7/14/2011 14:16:19 - description=Create, edit, scan, and print images and photographs. 7/14/2011 14:16:19 - desktopLinkPath=C:\Documents and Settings\All Users\Desktop\Paint.NET.lnk 7/14/2011 14:16:19 - programsShortcutDir=C:\Documents and Settings\All Users\Start Menu\Programs 7/14/2011 14:16:19 - programsLinkPath=C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk 7/14/2011 14:16:19 - workingDirectory=C:\Program Files\Paint.NET 7/14/2011 14:16:19 - targetPath=C:\Program Files\Paint.NET\PaintDotNet.exe 7/14/2011 14:16:19 - delete: C:\Documents and Settings\All Users\Desktop\Paint.NET.lnk 7/14/2011 14:16:19 - retrieving HKLM\SOFTWARE\Paint.NET\ProgramsShortcutPath 7/14/2011 14:16:19 - path=C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk 7/14/2011 14:16:19 - IsPathInDirectory(C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk, C:\Documents and Settings\All Users\Start Menu\Programs) 7/14/2011 14:16:19 - IsPathInDirectory(C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk, C:\Documents and Settings\All Users\Start Menu\Programs) returning True 7/14/2011 14:16:19 - delete: C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk 7/14/2011 14:16:19 - about to register shell extension 7/14/2011 14:16:19 - ... 32-bit 7/14/2011 14:16:19 - shellExtensionPaths[0] = C:\Program Files\Paint.NET\ShellExtension_x86.dll 7/14/2011 14:16:19 - ... unregister shell extension 7/14/2011 14:16:19 - ... 0: CLSID\{D292F82A-50BE-4351-96CC-E86F3F8049DA} 7/14/2011 14:16:19 - ... Paint.NET.1\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} 7/14/2011 14:16:20 - 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.DeleteSubKey(String subkey, Boolean throwOnMissingSubKey) at Microsoft.Win32.RegistryKey.DeleteSubKey(String subkey) at PaintDotNet.SetupNgen.MainImpl(String[] args) in D:\src\pdn\pdn_35x\src\SetupNgen\SetupNgen.cs:line 931 7/14/2011 14:16:20 - Closing log ------------- 7/14/2011 14:16:20 - Opening log 7/14/2011 14:16:20 - args[0] = /cleanUpStaging 7/14/2011 14:16:20 - args[1] = C:\Program Files\Paint.NET\\Staging 7/14/2011 14:16:20 - Closing log ------------- 7/14/2011 14:17:46 - Opening log 7/14/2011 14:17:46 - args[0] = /delete 7/14/2011 14:17:46 - args[1] = DESKTOPSHORTCUT=1 7/14/2011 14:17:46 - args[2] = PDNUPDATING=0 7/14/2011 14:17:46 - args[3] = SKIPCLEANUP=0 7/14/2011 14:17:46 - args[4] = PROGRAMSGROUP= 7/14/2011 14:17:46 - args[5] = QUEUENGEN=0 7/14/2011 14:17:46 - /delete specified, setting delete=true 7/14/2011 14:17:46 - Starting ngen queueing 7/14/2011 14:17:46 - InstallAssembly(Interop.WIA.dll, True, False, False) 7/14/2011 14:17:46 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "Interop.WIA" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:46 - InstallAssembly(ICSharpCode.SharpZipLib.dll, True, False, False) 7/14/2011 14:17:46 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "ICSharpCode.SharpZipLib" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:46 - InstallAssembly(PaintDotNet.Base.dll, True, False, False) 7/14/2011 14:17:46 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Base" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:46 - InstallAssembly(PaintDotNet.SystemLayer.Native.x64.dll, True, False, False) 7/14/2011 14:17:46 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x64" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:46 - InstallAssembly(PaintDotNet.SystemLayer.Native.x86.dll, True, False, False) 7/14/2011 14:17:46 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x86" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:46 - InstallAssembly(PaintDotNet.SystemLayer.dll, True, False, False) 7/14/2011 14:17:46 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:46 - InstallAssembly(PaintDotNet.Resources.dll, True, False, False) 7/14/2011 14:17:46 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Resources" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:47 - InstallAssembly(PaintDotNet.Core.dll, True, False, False) 7/14/2011 14:17:47 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Core" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:47 - InstallAssembly(PaintDotNet.Data.dll, True, False, False) 7/14/2011 14:17:47 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Data" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:47 - InstallAssembly(PaintDotNet.Effects.dll, True, False, False) 7/14/2011 14:17:47 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Effects" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:47 - InstallAssembly(PaintDotNet.exe, True, False, False) 7/14/2011 14:17:47 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:47 - InstallAssembly(Interop.WIA.dll, True, False, True) 7/14/2011 14:17:47 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "Interop.WIA" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:47 - InstallAssembly(WiaProxy32.exe, True, False, True) 7/14/2011 14:17:47 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "WiaProxy32" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:47 - InstallAssembly(PaintDotNet.SystemLayer.Native.x86.dll, True, False, True) 7/14/2011 14:17:47 - run:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer.Native.x86" /AppBase:"C:\Program Files\Paint.NET" 7/14/2011 14:17:47 - Finished with ngen queueing 7/14/2011 14:17:47 - setting createDesktopShortcut=true 7/14/2011 14:17:47 - set programsShortcutGroup= 7/14/2011 14:17:47 - GetSpecialFolderPath(25) 7/14/2011 14:17:47 - SHGetFolderPath(32793) 7/14/2011 14:17:47 - SHGetFolderPath returning C:\Documents and Settings\All Users\Desktop 7/14/2011 14:17:47 - GetSpecialFolderPath(csidl=25) returning C:\Documents and Settings\All Users\Desktop 7/14/2011 14:17:47 - GetSpecialFolderPath(23) 7/14/2011 14:17:47 - SHGetFolderPath(32791) 7/14/2011 14:17:47 - SHGetFolderPath returning C:\Documents and Settings\All Users\Start Menu\Programs 7/14/2011 14:17:47 - GetSpecialFolderPath(csidl=23) returning C:\Documents and Settings\All Users\Start Menu\Programs 7/14/2011 14:17:47 - linkName=Paint.NET 7/14/2011 14:17:47 - description=Create, edit, scan, and print images and photographs. 7/14/2011 14:17:47 - desktopLinkPath=C:\Documents and Settings\All Users\Desktop\Paint.NET.lnk 7/14/2011 14:17:47 - programsShortcutDir=C:\Documents and Settings\All Users\Start Menu\Programs 7/14/2011 14:17:47 - programsLinkPath=C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk 7/14/2011 14:17:47 - workingDirectory=C:\Program Files\Paint.NET 7/14/2011 14:17:47 - targetPath=C:\Program Files\Paint.NET\PaintDotNet.exe 7/14/2011 14:17:47 - retrieving HKLM\SOFTWARE\Paint.NET\ProgramsShortcutPath 7/14/2011 14:17:47 - path=C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk 7/14/2011 14:17:47 - IsPathInDirectory(C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk, C:\Documents and Settings\All Users\Start Menu\Programs) 7/14/2011 14:17:47 - IsPathInDirectory(C:\Documents and Settings\All Users\Start Menu\Programs\Paint.NET.lnk, C:\Documents and Settings\All Users\Start Menu\Programs) returning True 7/14/2011 14:17:47 - about to register shell extension 7/14/2011 14:17:47 - ... 32-bit 7/14/2011 14:17:47 - shellExtensionPaths[0] = C:\Program Files\Paint.NET\ShellExtension_x86.dll 7/14/2011 14:17:47 - ... unregister shell extension 7/14/2011 14:17:47 - ... 0: CLSID\{D292F82A-50BE-4351-96CC-E86F3F8049DA} 7/14/2011 14:17:47 - 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\pdn_35x\src\SetupNgen\SetupNgen.cs:line 927 7/14/2011 14:17:47 - Closing log
  4. I created an msi from the installer file using the /createmsi switch with no other option. Now thorugh the install process I get this error message: there is a problem with this Windows Installer package. a program required for this install to complete cound not be run. contact your support personnel or package vendor. In event log: Event Type: Error Event Source: MsiInstaller Event Category: None Event ID: 11721 Date: 7/14/2011 Time: 14:17:43 User: xxxxxxxxxxxxxxx Computer: LAPTOP-ZS Description: Product: Paint.NET v3.5.8 -- Error 1721. There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor. Action: _577D73A5_8502_4A32_A3DC_26C3DEF80357, location: C:\Program Files\Paint.NET\SetupNgen.exe, command: /install DESKTOPSHORTCUT=1 PDNUPDATING=0 SKIPCLEANUP=0 "PROGRAMSGROUP=" QUEUENGEN=0 For more information, see Help and Support Center at http://go.microsoft....link/events.asp. Data: 0000: 7b 39 43 46 34 41 33 37 {9CF4A37 0008: 42 2d 41 38 43 34 2d 34 B-A8C4-4 0010: 34 44 37 2d 38 43 35 33 4D7-8C53 0018: 2d 31 33 42 39 44 39 35 -13B9D95 0020: 39 34 42 42 32 7d 94BB2} I can confirm that dotnet 1.1, 2, 3, 3.5 are installed on this computer. I use XP SP3 32bit. Regards
×
×
  • Create New...