Tout ceci est hypothétique, alors soyez indulgents avec moi.
Supposons que j'écrive un outil en C# appelé Foo. La sortie est foo.exe. J'ai trouvé une bibliothèque vraiment géniale que j'aime utiliser, appelée Bar, que je peux référencer comme bar.dll dans mon projet. Lorsque je construis mon projet, j'ai foo.exe et bar.dll dans mon répertoire de sortie. Tout va bien jusqu'à présent.
Ce que je voudrais faire, c'est lier foo.exe et bar.dll de manière à ce qu'ils ne forment qu'un seul ensemble, foo.exe. Je préférerais pouvoir le faire dans VS2008, mais si je dois recourir à un outil en ligne de commande comme al.exe, cela ne me dérange pas trop.