C# .dll that can be shared within packages

Hello guys,

for some functionnalities, we do have small c# nodes that must be spreaded amongst the team.
we’re using a simple .dll loader and a cpython script that call the loader, and our .dll that have the functionality.

but the loader uses an absolute path. can we share the .dll via Orkestra workspace, as package, modify the path of the .dll accordingly in the cpython3 script, and spread the .dll throught the temporary loaded packages, that Orkestra creates?

in other way, Is the path of packages created by orkestra always the same?

many thanks.

Hey @AntoineM !

To answer this key part of your question :

Yas! packages are in %appdata%\orkestra\ hubid\ hub or ws id pkg .
One thing you could easily do is put all the dll you need in the extra or bin folder of a Dynamo packages and deploy it. You can then use that pask to retreive the dlls in a stable and safe way.

Excellent, let’s go that way. Thank Mostafa