Dll is said to be have strong name, if it has
- Assembly name without extension
- Version
- culture
- Public key
A strong name shall be provided for a dll. I found that either csc.exe
(in case of C#) and al.exe
can use used to provide the strong name to the dll. When I have to use csc.exe
and al.exe
to provide the strong name for the dll?
What are the uses of al.exe
apart from signing the dll?
Apart from signing a dll, al.exe also used to create publisher policy assembly.