How can we give strong name to assembly? What is satellite
assembly?

Answer Posted / srilakshmi

To sign an assembly with a strong name, we must have a
public/private key pair. It can be generated by using
sn.exe (strong name) utility.

1. Type the following at the command prompt
sn -k mykey.snk

2. Open the project in VS.NET
3. open solution explorer window, right click on ur project
name -> properties
4. click on the signing tab in the properties page
5. select the "sign the Assembly" checkbox
6. click the dropdown list and select strong name key file.
7. Build the application


Satellite Assembly: is a resource assembly that include
separte resources for different cultures. This assembly
allow a different set of resources to be loaded
automatically based on the culture of the thread.

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain hash table in c# ?

645


What is a method signature in c#?

504


Why do we need to call CG.SupressFinalize?

544


What is multidimensional array in c#?

458


what is the index value of the first element in an array?

502






What are the advantages of properties in c#?

548


Is array thread safe c#?

471


What is parse method in c#?

446


What is lock statement in C#?

540


What is the use of base keyword? Tell me a practical example for base keyword’s usage?

532


What is part of a method signature in c#?

459


Are tuples immutable c#?

492


What is single dimensional array in c#?

488


Difference between call by value and call by reference in C#?

513


What are the 3 elements of delegation?

484