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#
  4. dll... load another version...

dll... load another version...

Scheduled Pinned Locked Moved C#
questioncsharphelpannouncement
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.
  • J Offline
    J Offline
    JoZ CaVaLLo
    wrote on last edited by
    #1

    Hi! I have a C# program running with a 3rd party dll version 3.5... When I run it on another machine, having another program with same dll, but version 3.8, I have lots of troubles when the other application has started before then mine. How can I force my application to load the dll version 3.5? Thanks a lot

    Life is not short... the problem is only how you organize yourself

    L 1 Reply Last reply
    0
    • J JoZ CaVaLLo

      Hi! I have a C# program running with a 3rd party dll version 3.5... When I run it on another machine, having another program with same dll, but version 3.8, I have lots of troubles when the other application has started before then mine. How can I force my application to load the dll version 3.5? Thanks a lot

      Life is not short... the problem is only how you organize yourself

      L Offline
      L Offline
      leppie
      wrote on last edited by
      #2

      You can set those options in the app.config. That said, there should be no interference between 2 version of a dll. What kind of problems do you have?

      xacc.ide - now with TabsToSpaces support
      IronScheme - 1.0 alpha 4a out now (29 May 2008)

      J 1 Reply Last reply
      0
      • L leppie

        You can set those options in the app.config. That said, there should be no interference between 2 version of a dll. What kind of problems do you have?

        xacc.ide - now with TabsToSpaces support
        IronScheme - 1.0 alpha 4a out now (29 May 2008)

        J Offline
        J Offline
        JoZ CaVaLLo
        wrote on last edited by
        #3

        It's a little bit difficult: it's SAP :-S ... SAP has an addon wich work in the directory \root ... under root you can find all the dlls used by this addon... I'm programming an addon of the addon (called 1staddon) :-D ... and by default all my dlls should reside in \root ... To avoid others addon to overwrite our dlls with the same name, we decided to put our dlls in \root\mydir ... The problem is that 1staddon loads \root\a.dll and than calls my addon ... but my addon needs to use \root\mydir\a.dll, which is not loaded coz there is already \root\a.dll.

        Life is not short... the problem is only how you organize yourself

        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