To create a strong-named assembly, use this attribute, specifying a file containing a key-pair. Alternatively, you could use an AssemblyDelaySignAttribute or an AssemblyKeyNameAttribute . public sealed class AssemblyKeyFileAttribute : Attribute { // Public Constructors public AssemblyKeyFileAttribute (string keyFile ); // Public Instance Properties public string KeyFile {get; } } HierarchySystem.Object System.Attribute AssemblyKeyFileAttribute Valid OnAssembly |