salut
Sans le code de la DLL, cela n'est pas possible. Ce n'est d'ailleurs pas possible en C# comme en C++...
Le principe d'utilisation d'une DLL en C# est simple. Tu références une DLL. A partir du moment ou il s'agit d'une référence, il est impossible que le code de cette DLL soit "lié" à ta DLL.
Après, un outil comme ILMERGE (ou Gilma) vas te permettre de "packager" tes dll pour n'en faire qu'une, mais cela, n'est possible que si toutes les dll sont managées.
En C++, tu avais la même contrainte. et seul l'usage d'un fichier lib pour un link pouvait empecher l'utilisation d'une dll externe non intégré.
Voila...
Je pense que cela devrait répondre à ta question
The Monz, Toulouse
Partager