Red de conocimiento informático - Conocimiento del nombre de dominio - Ejemplos de nombres fuertes

Ejemplos de nombres fuertes

El siguiente archivo Hello.cs es un ejemplo de creación de un ensamblaje con nombre seguro

usando System; usando System.Reflection [assembly: AssemblyVersion(1.0.0.0)]

// Versión ensamblada [ensamblaje: AssemblyCultureAttribute()]

// Región (vacío indica idioma neutral) [ensamblaje: AssemblyKeyFile(@G:\zhang.snk)]

// Par de claves pública-privada

espacio de nombres Liu.Study {

clase pública Hola {

Hola pública() {

Console.WriteLine(Clase Hola Versión 1.0);

}

public void SayHello() {

Console.WriteLine(¡Hola, C#!);

}

}

}

}

}

#Hola. rsp

/out:.\bin/Hello.dll

/target:library

Hello.cs

#end

Finalmente compila el código fuente: csc.exe Hello.rsp, obtendrás un ensamblado Hello.dll con un nombre seguro. Usa Reflector.exe para abrir este ensamblado, puedes ver esta descripción: nombre: Hola, Versión=1.0.0.0, Cultura=neutral, PublicKeyToken=9ebd24cc40ff21fd.