Announcement

Collapse
No announcement yet.

Windows System Files - Best Practice

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Windows System Files - Best Practice

    Howdy All,

    Looking for suggestions on best practice for installing some of the older Windows System files. Used to these files "Had" to be installed because the were not included with windows but now I think, although I have not confirmed, that these files are now included with all the windows since XP out of the box. Files I'm talking about are things like

    MFC42.dll MSVCR.dll, dao360.dll, msado26.tlb scrrun.dll

    Can anybody say definitively if these should not be included in installs for XP and newer OS's?

    Thanks

    dbl

  • #2
    Install "if newer".
    Some 'best practices' from microsoft (or at least, some that I read w/in the last year, they may have changed, again) is that nothing should be installed to windows system32 folder unless absolutely necessary, instead install to the application folder -- returning us (for those that are as old as I) back to windows 3 "dll ****".

    Comment


    • #3
      Additionally to what Josh said, it is often better to use the original installation packages for a certain technology instead of adding individual DLLs directly to your installer. For providing support for DAO 3.6, you better add Mdac_typ.exe to your installer and run it if required. Chances are that you don't need it at all because DAO is being distributed with Windows for many years, and installers built with Setup Factory 9 won't work on ancient systems.

      Ulrich

      Comment


      • #4
        I had stopped installing DAO360.dll and msado26.tlb a long time ago because MDAC came with windows XP sp3. But when I started using Indigo Rose recently I had it "build" my install by providing it my project file, and it included all the files I mentioned earlier. So I was wondering if maybe with Windows 7 or something some of those recommendations had changed. At this point I'm only going to install the ActiveX controls and forget the others.

        Jassing, is there anything saying that those ActiveX controls should not be installed in the System32 folder?

        Thanks

        dbl

        Comment

        Working...
        X