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
What is difference between array and arraylist in c#?
What is Global Assembly Cache (GAC) and what is the purpose of it? (How to make an assembly to public? Steps) How more than one version of an assembly can keep in same place?
You are creating a custom usercontrol, some of the newly created properties are shown in the properties window. How you can hide a new property named theme from the properties window?
Why do we use delegates in c#?
Is c and c# the same?
Explain the security with aop?
What are cookies in c#?
What is the execution entry point for a c# console application?
What debugging tools come with the .NET ssSDK?
Why linq is having select clause at the end?
What are instance fields in c#?
What is c# best for?
How to use the sreamReader class to read form a text file?
What is the difference between firstordefault and first?
What is the use of dll file in c#?