Heeft u een sterk benoemde Redis-bibliotheek nodig? Naar alle waarschijnlijkheid, vooral als je deze term nog nooit bent tegengekomen, is het antwoord nee . Maar lees verder.
Wat is een sterke naam?
- het is iets specifieks voor .NET
- u kunt ervoor kiezen om uw assembly te ondertekenen met een cryptografische sleutel
- dit maakt het mogelijk om te verifiëren dat u daadwerkelijk iets laadt/uitvoert dat u verwacht te laden/uitvoeren
- de "sterke naam" omvat de cryptografische handtekening samen met de gebruikelijke naam, versie en dergelijke.
Heb je ooit sterke namen nodig?
- waarschijnlijk niet, tenzij je specifieke redenen hebt. Sommige hiervan kunnen zijn:
- historisch (we ondertekenden onze vergaderingen en waarom nu veranderen)
- bedrijfsbeleid
- bijzondere omstandigheden, zoals iets anders dat u gebruikt, vereisen sterke namen (vroeger was het een vereiste om een sterke naam te hebben als u iets aan de GAC wilde toevoegen)
- mogelijk veiligheidsoverwegingen
Is het een goed idee om uw vergaderingen te ondertekenen?
- er zijn veel verdeelde meningen
- vaak zijn sterke namen lastig op zoveel manieren met twijfelachtige voordelen
- het is de laatste tijd een trend om geen sterke namen te gebruiken, tenzij het echt moet
Doe jij heb je een sterk benoemde Redis-bibliotheek nodig?
- tenzij u beslist of uw eigen toepassing moet ondertekenen die de Redis-bibliotheek gebruikt, doet u dat niet
- de versie met sterke namen van de Redis-bibliotheek is identiek aan de andere
- het bestaat uitsluitend om het leven te vergemakkelijken van degenen die sterke namen moeten gebruiken