Fråga : Vad är ett starkt namnger?

Att undra för förmiddag I vad benämna ”stränger känt”, ser till?   Och vad ”bearbeta” används för detta? wishen för

I jag kunde vara mer frikänd, sorry.

newbieweb
" klar "

Svar : Vad är ett starkt namnger?

Det i stort hjälpmedel att din enhet, som du skapar är unik,

För att skapa bruk SN.EXE

http://msdn.microsoft.com/en-us/library/k5b5tt23%28VS.71%29.aspx


taget från http://msdn.microsoft.com/en-us/library/wd40t7ad.aspx

Ett starkt känt består av kända enhetens identitet-enkla text, versionen numrerar och odlar plus för information (om provided) - som ett offentligt stämm och ett digitalt häfte. Den är frambragt från enheten sparar (spara, som innehåller enhetsgodsspecifikationen, som innehåller i sin tur namnger, och pölsor sparar allra det smink enheten), using motsvara som är privat, stämm. Den Microsoft® visuellt hjälpmedel Studio® .NET och annan utveckling bearbetar förutsatt att i satsen för Windows programvaruutveckling (SDK) kan tilldela starkt namnger till en enhet.  Enheter med det samma starka känt förväntas att vara identiska.
Du kan se till att ett känt är globalt - unikt, genom att underteckna en enhet med ett starkt, namnge. I synnerhet starkt namnger tillfredsställer efter kraven:  
Starkt namnger garanti som den kända unikheten, vid relying på unikt nyckel-, parar. Inget kan frambringa den samma kända enheten som du kan, därför att en enhet som frambrings med ett privat nyckel-, har ett olikt känt än en enhet som frambrings med ett annat privat, stämma.

Starkt namnger skyddar versionhärstamningen av en enhet. Ett starkt känt kan se till att inget kan jordbruksprodukter en följande version av din enhet.  Användare kan vara säkra att en version av enheten som de laddar kommer från den samma utgivare som skapade versionen, applikationen byggdes med.

Starkt namnger ger en stark fullständighetskontroll. Passera kontroller för .NET-ramsäkerhet har garantierna, som tillfredsställer av enheten, inte ändrats, sedan hon byggdes. Notera, emellertid som starkt namnger i och av dem inte antyder ett jämnt av förtroendenågot liknande, som g, till exempel vid ett digitalt häfte och ett understödja certifikat.

När du hänvisar till ennamngiven enhet, du förväntar att få bestämd gynnar, liksom versioning och namnge skydd. Om dennamngav enheten hänvisar till därefter en enhet med ett enkelt namnger, som inte har dessa gynnar, du förlorar gynnar dig skulle härleder från att använda ennamngiven enhet och, återvänd till DLL-konflikter. Därför stark-namngett enheter kan endast hänvisa till andra stark-namngav enheter.
Andra lösningar  
 
programming4us programming4us