¿Necesita una biblioteca de Redis con un nombre fuerte? Con toda probabilidad, especialmente si nunca encontró este término, la respuesta es no . Pero sigue leyendo.
¿Qué es un nombre fuerte?
- es algo específico de .NET
- puede optar por firmar su ensamblado con una clave criptográfica
- esto permite verificar que realmente está cargando/ejecutando algo que espera cargar/ejecutar
- el "nombre seguro" incluye la firma criptográfica junto con el nombre habitual, la versión y cosas por el estilo.
¿Alguna vez necesitas nombres fuertes?
- probablemente no, a menos que tenga razones específicas. Algunos de estos pueden ser:
- histórico (solíamos firmar nuestras asambleas y por qué cambiar ahora)
- políticas corporativas
- circunstancias especiales, como que otra cosa que esté usando requiera nombres seguros (solía ser un requisito tener un nombre seguro si deseaba agregar algo al GAC)
- posiblemente consideraciones de seguridad
¿Es una buena idea firmar sus asambleas?
- hay muchas opiniones divididas
- Muy a menudo, los nombres fuertes son un dolor de muchas maneras con beneficios cuestionables
- Ha sido una tendencia últimamente no usar nombres fuertes a menos que realmente debas
usted ¿Necesita una biblioteca de Redis con un nombre fuerte?
- a menos que decida o tenga que firmar su propia aplicación que usa la biblioteca de Redis, no
- la versión de nombres seguros de la biblioteca Redis es idéntica a la otra
- existe únicamente por la razón de facilitar la vida de aquellos que necesitan usar nombres fuertes