Welcome, Guest
Username: Password: Remember me
Welcome to the XSharp forum!

Tell us and our members who you are, what you like and why you became a member of this site.
We welcome all new members and hope to see you around a lot!
  • Page:
  • 1

TOPIC:

Missing DLLs 28 Oct 2021 21:58 #20165

  • Alf
  • Alf's Avatar
  • Topic Author


  • Posts: 53
  • Hi to all,
    another simple question from a simple man. In VO: When a DDL is missing on a customers machine (i.e. resulting from incorrect installation), I get a message box showing the name of the respective DLL. But in X# nothing happens. Therefore it's not easy for me to find out the reason. I am sure there is a simple trick to solve this?
    Alf

    Please Log in or Create an account to join the conversation.

    Missing DLLs 28 Oct 2021 22:46 #20166

    • ic2
    • ic2's Avatar


  • Posts: 1667
  • Hello Alf,

    I asked the same question earlier, see the link below. Bottom line is that there's not a simple trick but an error handler could detect some but not all missing DLL's. I consider that a big design flaw in .Net but all responders were very happy with delayed loading, the reason why missing DLL's aren't detected immediately, otherwise the slow starting .Net programs would even start slower, and that there's no (guaranteed/clear) message that a DLL is missing is apparently considered not a problem by most.

    See:

    www.xsharp.eu/forum/public-product/2651-...sing-libraries#19516

    Dick

    Please Log in or Create an account to join the conversation.

    Missing DLLs 28 Oct 2021 23:43 #20167

    • FFF
    • FFF's Avatar


  • Posts: 1419
  • Alf,
    if it's "your" installation, the solution should be obvious, keep a list of (to be) installed files, either check at startup, or offer an external "service routine", when the app won't start.
    Regards
    Karl (X# 2.15.0.3; Xide 2.15; W8.1/64 German)

    Please Log in or Create an account to join the conversation.

    Missing DLLs 29 Oct 2021 18:38 #20178

    • Chris
    • Chris's Avatar


  • Posts: 3981
  • Guys,

    Not sure if this can be considered a "simple" solution, but the system event log should contain the information about what caused this fault.

    .
    XSharp Development Team
    chris(at)xsharp.eu

    Please Log in or Create an account to join the conversation.

    • Page:
    • 1