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

    Redistribution Issues

    I recently experienced many dll redistribution issues when trying to install an application on a Win95 system. The dll's I distributed were... atl.dll, version.dll, mfc42.dll, msvcrt.dll, oleaut32.dll, ole32.dll, comctl32.dll. After doing so, the system would not even boot windows do to my overwrite of comctl32.dll. Does anyone have any resources so that I can investigate what dll's can be redistributed safely across all windows's 32 bit platforms? I'm searching for that magic crossreference of common dll's and the redistribution rules.

    Thanks.


  2. #2
    Join Date
    Sep 1999
    Location
    Europe / Austria / Innsbruck
    Posts
    442

    Re: Redistribution Issues

    Hi, to update comctl32.dll use the 401comupd.exe from microsoft (download at http://www.microsoft.com/msdownload/...comctrlx86.asp). mfc42.dll and msvcrt.dll can simply be copied into windows\system directory. oleaut32.dll and olepro32.dll must be copied into windows\system and be registered with regsrv32.exe. if you distribute oleaut32.dll include also stdole2.tlb. DON'T distribute ole32.dll (i think that's why you couldn't boot anymore) this dll works only with the system it was designed for.


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