Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Dll used by app

Dll used by app

Scheduled Pinned Locked Moved C / C++ / MFC
questiondesignhelpannouncementlearning
3 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Offline
    G Offline
    garfield185
    wrote on last edited by
    #1

    Hi. I´m trying to run my app after creating the setup and installing it on a clean computer, I mean, with the OS recently installed to avoid finding "extra" dll around. After installing the app with no errors, when I run I see nothing. No error, no program, nothing. In the task manager I hace checked that it starts and finishes in about a second. In my computer, it works fine, but I want to check how would it work on the costumer´s computer. I have used a program (Dll Show by Design) to know whick dll and other files does the program use, and here is the list: advapi32.dll clbcatq.dll comctl32.dll comctl32.ocx comdlg32.dll conres.dll dnsapi.dll fm20.dll fm20esn.dll gdi32.dll hnetcfg.dll kernel32.dll mfc42.dll mfc42loc.dll mscomm32.ocx msctf.dll msflxgrd.ocx msvcrt.dll mswsock.dll netapi32.dll ntdll.dll ntwdblib.dll ole32.dll aleaut32.dll olepro32.dll riched20.dll rpcrt4.dll secur32.dll shell32.dll shlwapi.dll sxs.dll tmb.exe user32.dll uxtheme.dll version.dll winrnr.dll wldap32.dll ws2_32.dll ws2help.dll wshtcpip.dll My question is: I know that the exe must be included on the setup.exe (of course), and if I include all this files it could be risky that there are some files like kernel32.dll that are unique in each computer so, do you see any file in the list that you think could be necessary in the setup? Should I include the ocx like msflxgrd.ocx os mscomm.ocx? Thanks!

    Time to come clean... Vive y deja vivir / Live and let live Javier

    D 1 Reply Last reply
    0
    • G garfield185

      Hi. I´m trying to run my app after creating the setup and installing it on a clean computer, I mean, with the OS recently installed to avoid finding "extra" dll around. After installing the app with no errors, when I run I see nothing. No error, no program, nothing. In the task manager I hace checked that it starts and finishes in about a second. In my computer, it works fine, but I want to check how would it work on the costumer´s computer. I have used a program (Dll Show by Design) to know whick dll and other files does the program use, and here is the list: advapi32.dll clbcatq.dll comctl32.dll comctl32.ocx comdlg32.dll conres.dll dnsapi.dll fm20.dll fm20esn.dll gdi32.dll hnetcfg.dll kernel32.dll mfc42.dll mfc42loc.dll mscomm32.ocx msctf.dll msflxgrd.ocx msvcrt.dll mswsock.dll netapi32.dll ntdll.dll ntwdblib.dll ole32.dll aleaut32.dll olepro32.dll riched20.dll rpcrt4.dll secur32.dll shell32.dll shlwapi.dll sxs.dll tmb.exe user32.dll uxtheme.dll version.dll winrnr.dll wldap32.dll ws2_32.dll ws2help.dll wshtcpip.dll My question is: I know that the exe must be included on the setup.exe (of course), and if I include all this files it could be risky that there are some files like kernel32.dll that are unique in each computer so, do you see any file in the list that you think could be necessary in the setup? Should I include the ocx like msflxgrd.ocx os mscomm.ocx? Thanks!

      Time to come clean... Vive y deja vivir / Live and let live Javier

      D Offline
      D Offline
      David Crow
      wrote on last edited by
      #2

      garfield185 wrote:

      In the task manager I hace checked that it starts and finishes in about a second.

      Sounds like an ActiveX control has not been registered.


      "A good athlete is the result of a good and worthy opponent." - David Crow

      "To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne

      G 1 Reply Last reply
      0
      • D David Crow

        garfield185 wrote:

        In the task manager I hace checked that it starts and finishes in about a second.

        Sounds like an ActiveX control has not been registered.


        "A good athlete is the result of a good and worthy opponent." - David Crow

        "To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne

        G Offline
        G Offline
        garfield185
        wrote on last edited by
        #3

        I have checked that, and all the controls are registered. I use a .bat file to use RegSvr32 and register the ocx, and all the dll that I put on system32 folder. Any other idea? I have tried many times and different ways, but I just can´t... :wtf:

        Time to come clean... Vive y deja vivir / Live and let live Javier

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups