What do mean by strong name assembly?
Strong naming any assembly, makes it an unique identity based on the name and it’s version number. It is usually doen to avoid assembly conflicts.
Strong naming refers to signing an assembly with a key, producing a strong-named assembly. When an assembly is strong-named, it creates a unique identity based on the name and assembly version number, and it can help prevent assembly conflicts.