คำถามติดแท็ก strongname

14
วิธีการแก้ไขข้อผิดพลาด“ แอสเซมบลีที่อ้างอิงไม่มีชื่อที่รัดกุม” ข้อผิดพลาด
ฉันได้เพิ่มแอสเซมบลีที่ชื่ออย่างอ่อนในโครงการVisual Studio 2005ของฉัน(ซึ่งมีชื่อขอ) ตอนนี้ฉันได้รับข้อผิดพลาด: "แอสเซมบลีที่อ้างอิง 'xxxxxxxx' ไม่มีชื่อที่รัดกุม" ฉันจำเป็นต้องเซ็นชื่อชุดประกอบบุคคลที่สามนี้หรือไม่

5
.snk คืออะไร
ไฟล์. snk มีไว้เพื่ออะไร ฉันรู้ว่ามันย่อมาจากStrongly Named Keyแต่คำอธิบายทั้งหมดของสิ่งที่มันเป็นและวิธีการทำงานเหนือหัวของฉัน มีคำอธิบายง่ายๆเกี่ยวกับวิธีการใช้คีย์ที่มีชื่ออย่างยิ่งและวิธีการทำงานอย่างไร
153 .net  strongname  snk 

11
“ ไม่พบใบรับรองการลงนามอย่างชัดแจ้งในที่เก็บใบรับรอง” - แม้เมื่อเพิ่มคีย์ใหม่
ฉันไม่สามารถสร้างโครงการที่มีการเซ็นชื่อคีย์ที่แข็งแกร่ง - ข้อความในชื่อเรื่องจะปรากฏขึ้นเสมอ ใช่โครงการได้รับการคัดลอกครั้งแรกจากเครื่องอื่น อย่างไรก็ตามแม้ว่าฉันจะเพิ่มคีย์ใหม่ผ่านทางแท็บการลงชื่อในคุณสมบัติโครงการข้อผิดพลาดนี้จะยังคงปรากฏ ฉันได้ลองใช้งาน Visual Studio ในฐานะผู้ดูแลระบบแล้วและพยายามเพิ่มปุ่มลงใน Windows Certificate Store ด้วยตนเอง ช่วยด้วย! แก้ไข: ฉันไม่ได้รับข้อผิดพลาดนี้กับโครงการใหม่ แต่ฉันอยากจะให้โครงการที่มีอยู่นี้ทำงานได้ มันจะไม่ทำงานแม้ว่าฉันจะสร้างใบรับรองใหม่!

10
มีอะไรผิดปกติกับการไม่เซ็นชื่อแอสเซมบลี. NET
เพื่อนร่วมงานคนหนึ่งของฉันกระตือรือร้นในการลงนามในการประกอบ เขาพยายามเซ็นชื่ออะไรก็ตาม แม้ว่าเราจะใช้แอสเซมบลีจาก Microsoft ที่ไม่ได้ลงนามเขาก็จะใช้ซอร์สโค้ดเซ็นชื่อแล้วขอให้นักพัฒนารายอื่นใช้สำเนาของเขาแทน ฉันเข้าใจแนวคิดพื้นฐานเบื้องหลังการลงนามในแอสเซมบลี: เพื่อให้แน่ใจว่าแอสเซมบลีบางตัวจะไม่ถูกแฮ็กเกอร์ที่หลบหลีก ดังนั้นหากเราเป็น บริษัท พัฒนาซอฟต์แวร์เราควรลงนามในแอสเซมบลีของเราก่อนที่จะปล่อยไลบรารี. NET ให้กับลูกค้าของเรา อย่างไรก็ตามเราพัฒนาเว็บแอปพลิเคชันสำหรับการใช้งานของเราเองที่นี่เป็นหลักและฉันมองไม่เห็นจุดที่จะลงนามในทุกแอสเซมบลีที่เราใช้ ฉันขาดอะไรที่นี่?
95 .net  strongname 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.