When do I need al.exe (Assembly Linker)?

1.8k views Asked by At

I'm reading about localization and there is one subject I don't really get. In the book I'm reading (Developing ASP.Net MVC 4 Web Applications) it says I can use Assembly Linker (al.exe) to create satellite assemblies from .resx files so that the application gains some performance boost instead of reading directly from a file.

Next it gives me an example of how I can create theese satellite assemblies through the Visual Studio Command Prompt using Assembly Linker. But why should I do that? When I build the application, folders are created in the bin-folder containg a .dll for each language I've created that are .resx-files. Like en-US/project.resources.dll.

Have I missed something or aren't these the satellite assemblies refered to when using al.exe to create satellite assemblies? What can al.exe do that Visual Studio doesn't do when building the application?

0

There are 0 answers