keycontainer/
تعيّن اسم حاوية مفتاح لزوج مفاتيح لإعطاء التجميع اسم قوي.
/keycontainer:container
الوسيطات
- container
مطلوبة. ملف حاوية الذي يحتوي على المفتاح. قم بإحاطة اسم الملف ضمن علامات اقتباس (" ") إذا كان الإسم يحتوي على مسافة.
ملاحظات
ينشئ المحول البرمجي مكون قابل للمشاركة بواسطة إدراج مفتاح عمومي في بيان تجميع وعن طريق التوقيع تجميع النهائي مع مفتاح خاص. لإنشاء ملف مفتاح ، اكتب sn -k file في سطر الأوامر. The -i خيار بتثبيت ينشئ ازدواجًا المفاتيح حاوية. لمزيد من المعلومات، راجع Sn.exe (أداة الاسم القوي).
إذا كنت ترجمت /target:module ، اسم ملف المفتاح في الوحدة النمطية ويتم دمجها مع التجميع الذي يتم إنشاؤه عند ترجمتك لتجميع باستخدام addmodule/.
يمكنك أيضاً تحديد هذا الخيار كسمة مخصصة ( AssemblyKeyNameAttribute) في التعليمات البرمجية للمصدر لأي وحدة نمطية لـ Microsoft intermediate language (MSIL).
يمكنك أيضاً تمرير معلومات التشفير إلى المحول البرمجي باستخدام /keyfile. استخدم delaysign/ إذا أردت تجميع موقع بشكل جزئي.
لمزيد من المعلومات حول توقيع التجميعات ، راجع إنشاء ثم استخدام التجميعات المسماة قوية.
ملاحظة
الخيار /keycontainer غير متوفر من داخل بيئة التطوير Visual Studio، هو فقط متوفر عند التحويل البرمجي من سطر الأوامر.
مثال
يلي تعليمات برمجية compiles مصدر الملف Input.vb ويعيّن حاوية المفتاح.
vbc /keycontainer:key1 input.vb
راجع أيضًا:
المرجع
التجميعات ومخزن التجميع العمومي المؤقت (C# و Visual Basic)
التحويل البرمجي لعينة من اسطر الأوامر