.Net Add-In .dll in different folder

Hi,

is it possible to run the addin.dll from a different folder?

I want the addin.dll to be located in for example C:\temp

Parents
  • Can you please tell me the use case for this request? Manipulating the folder structure of installed programs is always quite risky. Same as if you move around some Word DLLs which I would assume will break something.

    SDL Passolo has an option to let additional add-ins start from another directory. Go to File – Options – System – Advanced and insert the folder from which you would like to load an add-in. Please do NOT move around the .NET parser directory.
  • The reason why I asked this is because I want to install my Add-In on many computers but I don't know how to deal with varying local paths.

    The Pass.AddIn.Framework.dll and the Pass.AddIn.Core.dll is located in a different folder depending on which System I am.

    Do I need to change this path?



    Case:
    Computer 1: C:\Program Files (x86)\SDL\SDL Passolo\SDL Passolo 2016
    Computer 2: C:\Program Files (x86)\SDL\SDL Passolo\SDL Passolo Translator 2015
    Computer 3: C:\SDL\SDL Passolo\SDL Passolo 2016

    I could compile my Add-In for each computer with its own paths but is this the only solution?

Reply
  • The reason why I asked this is because I want to install my Add-In on many computers but I don't know how to deal with varying local paths.

    The Pass.AddIn.Framework.dll and the Pass.AddIn.Core.dll is located in a different folder depending on which System I am.

    Do I need to change this path?



    Case:
    Computer 1: C:\Program Files (x86)\SDL\SDL Passolo\SDL Passolo 2016
    Computer 2: C:\Program Files (x86)\SDL\SDL Passolo\SDL Passolo Translator 2015
    Computer 3: C:\SDL\SDL Passolo\SDL Passolo 2016

    I could compile my Add-In for each computer with its own paths but is this the only solution?

Children