Indigo Rose Software

Professional Software Development Tools

 
Results 1 to 8 of 8
  1. #1
    Join Date
    May 2007
    Posts
    10

    Problem with dependenties files

    When I Add the dependenties files of vb6 (ADD+ module vb6 runtime files)
    why cannot the necesary runtimes befound on some computers ?

    What can I do to be sure that the components will certainly be copied to the computer of destination ?

    thanks
    satriano

  2. #2
    Join Date
    Aug 2007
    Posts
    42
    How about explicitly including all the dll's and ocx's that your software needs in the installation setup? You can find out what they are by profiling your software with "depends.exe" - a Microsoft product probably already installed on your computer.

  3. #3
    Join Date
    May 2007
    Posts
    10
    No I do not have this program on my system.

    If I know which dll and ocx are necessary for my program, how / where do I have to put them in the setup in setup factory?

  4. #4
    Join Date
    Aug 2007
    Posts
    42
    Here's one procedure .....
    Download Depends.exe from http://www.dependencywalker.com/. Install and launch it.
    Specify your own program and then click on "Profile".
    In the Depends.exe output, identify the modules specific to your project (e.g., all the .ocx and the VB6 related .dll, but not Windows-general ones like user32.dll). One of my projects needs:
    In %SysDir%: richtx32.ocx, MSCOMTL.OCX, MSCHRT20.OCX, MSCOMCT2.OCX, COMDLG32.OCX, OleAut32.dll, OlePro32.dll, MSVBM60.DLL, and in %AppDir%, some application-specific OCX and EXE files.
    Then add these modules to your Setup exactly like your regular modules.
    Install the modules into the folders where Depends.exe found them: %AppDir% or %SysDir% or ...
    The "File Properties" are "Never overwrite existing file". and under "Advanced", click on the "magnifying glass" next to "DLLRegisterServer" to specify self-registration (if possible).

  5. #5
    Join Date
    May 2007
    Posts
    10
    Since with depends.exe there is too much confusion of components, I wanted to ask:

    IF I find in other way the necessary components (OCX and DLL) you can explain step for step how to add them to the setup?
    Let's do like I already have all the components.

    I have tried but if then specific in phase of setup %SysDir% when it installs error saying that it can't create the directory.

    Thanks

  6. #6
    Join Date
    Aug 2007
    Posts
    42
    OK - my apologies. It depends on what version of Setup Factory you are running and how you have it configured. You probably need: %SystemFolder% - please check your documentation for the "system folder", "system directory" or such like.

  7. #7
    Join Date
    May 2007
    Posts
    10
    Yes ! I had to use %SystemFolder% !!!!
    OK

    I hope that the components will also be registred if necessary.

    Thanks!

  8. #8
    Join Date
    Jun 2005
    Posts
    470
    I hope that the components will also be registred if necessary.
    SF does not auto detect what has to be registered.
    For the files that need registration, go to Advanced tab of the file properties window (right click the file to go to properties) and check the box 'Register COM interfaces'.

Similar Threads

  1. Publish Project & Rename source files Problem
    By manpower in forum AutoPlay Media Studio 6.0
    Replies: 0
    Last Post: 08-12-2007, 02:06 AM
  2. Unable to find software?
    By NigelLacey in forum Visual Patch 2.0
    Replies: 4
    Last Post: 10-11-2005, 10:35 AM
  3. INFO: Why Files are Renamed in the DATA Folder
    By Support in forum AutoPlay Media Studio 4.0 Examples
    Replies: 0
    Last Post: 10-24-2002, 03:36 PM
  4. PROBLEM: Design Environment not Displaying Files
    By Support in forum Setup Factory 5.0
    Replies: 0
    Last Post: 10-15-2002, 01:37 PM
  5. PROBLEM: Design Environment not Displaying Files
    By Support in forum Setup Factory 6.0 Knowledge Base
    Replies: 0
    Last Post: 10-15-2002, 01:36 PM

Posting Permissions

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