Assembly Linker (Al.exe)
L'utilitaire Assembly Linker est utilisé pour créer des manifestes d'assemblys. Les compilateurs et les environnements de développement offrent parfois cette fonctionnalité. Il est donc souvent inutile d'utiliser directement cet outil. L'utilitaire Assembly Linker sera plus utile pour les développeurs ayant besoin de créer un seul assembly pour plusieurs fichiers de composants, tels que ceux pouvant être générés par un développement à plusieurs langages.
Assembly Linker est également utilisé lors de l'ajout de ressources à des assemblys satellites. La ligne de commande suivante :
crée le satellite .dll (« WorldCalc.Resources.Dll »).
avec une culture allemande (« /c:de »).
lie les ressources (dans « MyStrings.de.resources »).
en leur donnant le nom « MyStrings.de.resources ».
al /out:WorldCalc.Resources.Dll /v:1.0.0.0 /c:de /embed:MyStrings.de.resources,MyStrings.de.resources,Private.
Le dernier paramètre indique si la ressource doit être rendue visible aux autres assemblys. La valeur « **Private **» lui sera normalement attribuée.