CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Aug 2010
    Posts
    2

    Question XP/2003 Windows Installer 4.5 differential patching problem

    Hello,

    I've encountered a problem regarding the Windows Installer program. I am using one of the popular install wizard programs, which uses the MSI installation engine. It provides the differential patching capabilities, which is of course supported by the Windows Installer.

    However, I've encountered a problem while trying to apply patch on WinXP (SP3) and 2003 (SP2).

    I get the 1328 Windows Installer Error:

    "Error applying patch to file [dll_name] It has probably been updated by other means, and can no longer be modified by this patch. For more information, contact your patch vendor. [Abort/Retry/Ignore]"

    The dll_name is my dll file, and this error occurs only with this particular file.

    It has a bit over 20 MB of size, and the Total Commander plugin to compare files by content shows about 2,800 byte differences.

    I've found in the depths of Internet that older versions of MSI had problems with large files with many changes in them, however I haven't been able to find any updates or hotfixes for XP to resolve this issue and make my patch work.

    The only hotfix I have found was the : WindowsServer2003-KB983280-x86-ENU.exe for Windows 2003 Server, but it didn't make the patch work.

    I have no more further ideas on how to resolve this issue and I would be glad to receive any help, which could lead to making this file patch properly.


    Best regards,

    Andrew J.

  2. #2
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: XP/2003 Windows Installer 4.5 differential patching problem

    You can download different versions of the Installer. Just search for the version that you want.

    Some viruses overwrite that dll with an OLDER version, which messes up all backup operations. The install a PRE-SP3 version.
    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

  3. #3
    Join Date
    Aug 2010
    Posts
    2

    Re: XP/2003 Windows Installer 4.5 differential patching problem

    dglienna, thank You for Your answer.

    However I've tried nearly all available versions of Windows Installer for Win XP and none of them helps with this issue.

    Virus changes are also ruled out, cause the computer we have XP on in "net-free" with a clean WinXP SP3 installation on it.

  4. #4
    Join Date
    Jan 2006
    Location
    Fox Lake, IL
    Posts
    15,007

    Re: XP/2003 Windows Installer 4.5 differential patching problem

    I've used these. Be careful with SP2, as you have to remove SP3, which isn't always possible....

    Oops. 7mb is too big to post.

    KB893803v2 <-- SP2
    Windows6.0-KB942288v2
    David

    CodeGuru Article: Bound Controls are Evil-VB6
    2013 Samples: MS CODE Samples

    CodeGuru Reviewer
    2006 Dell CSP
    2006, 2007 & 2008 MVP Visual Basic
    If your question has been answered satisfactorily, and it has been helpful, then, please, Rate this Post!

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured