What precautions do we need to take while deploying satellite assemblies?

When we deploy the assembly, the folder structure has to very organized. Below table
shows how the folder structure should be organized. MainFolder is the main application
folder. All satellite assemblies should be deployed in the Main application folder with in
there own respective folder.

If the program does not find resource file for a culture it uses the invariant culture satellite assembly. The above folder structure is a strict requirement when we deploy the satellite assembly. Any mismatch in the folder structure will lead to in appropriate results.