What is a Satellite Assembly?

Started by chinmay.sahoo, 01-13-2016, 00:06:40

Previous topic - Next topic

chinmay.sahooTopic starter

Satellite assemblies contain resource files corresponding to a locale (Culture + Language) and these assemblies are used in deploying an application globally for different languages.


TomClarke

A satellite assembly is a .NET Framework assembly containing resources specific to a given language. Using satellite assemblies, we can place resources for different languages in different assemblies. When you write a multilingual or multi-cultural application in .NET, and want to distribute the core application separately from the localized modules, the localized assemblies thta modify the core application are called satellite assemblies.