What is Satellite Assembly ?

 Posted by Chvrsri on 1/7/2011 | Category: C# Interview questions | Views: 4111 | Points: 40

When we create a Multi-Cultural or Multi-lingual Application and if we want to distribute this application seperately from local modules , the local assemblies that change this core application are said to be Satellite Assemblies .

To create the satellite assemblies, We will use Assembly Linker i.e al.exe utility to link the resource file to an assembly.

For example :

al /t:library /embed:strings.en.resources /culture:en /out:MyAppSrikanth.resources.dll

The /t option ----> will direct Assembly Linker to build a library,
and the /embed ----> option identifies the file to be linked.

Source: My Own !!! | Asked In: Many Interviews | Alert Moderator 

Comments or Responses

Login to post response