عنصر <assemblyBinding> ل <runtime>
تحتوي على معلومات حول إعادة توجيه إصدار التجميع ومواقع التجميعات.
عنصر <configuration>
عنصر <runtime>
عنصر <assemblyBinding> ل <runtime>
<assemblyBinding
xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
</assemblyBinding>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
xmlns |
سمة مطلوبة. تحدّد مساحة الإسم XML المطلوبة لربط التجميع. إستخدم السلسلة "urn:schemas-microsoft-com:asm.v1" كالقيمة. |
appliesTo |
تحدّد إصدار وقت التشغيل الذي تنطبق عليه إعادة توجيه تجميع NET Framework.. هذه السمة الإختيارية تستخدم رقم إصدار NET Framework. لتحدّد الإصدار الذي ينطبق عليها. إذا لم يتم تحديد سمة appliesTo , فإن العنصر <assemblyBinding> ينطبق على كل إصدارات NET Framework. . تم تقديم السمة appliesTo في إصدار 1.1 من NET Framework. و تم تجاهلها في إصدار 1.0 . هذا يعني أنه جميع عناصر <assemblyBinding> تنطبق عند إستخدام إصدار 1.0 من NET Framework. حتى لو تم تحديد السمة appliesTo . |
العناصر التابعة
العنصر |
الوصف |
---|---|
تحتوي على معلومات حول سياسة الربط و موقع التجميع لتجميع. إستخدم رمز <dependentAssembly> واحد لكل تجميع. |
|
تحدّد الدلائل الفرعية التي يبحث فيها وقت تشغيل اللغة العامة عند تحميل التجميعات. |
|
تحدد ما إذا كان وقت التشغيل يطبّق سياسة الناشر. |
|
تحدّد الإسم الكامل للتجميع الذي يجب تحميله بشكل حيوي عند إستخدام إسم جزئي. |
العناصر الأصلية
العنصر |
الوصف |
---|---|
configuration |
العنصر الجذري في كل ملف تكوين المستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework. |
runtime |
يحتوي على معلومات حول ربط التجميع وتجميع البيانات المهملة. |
مثال
المثال التالي يوضح كيفية إعادة توجيه إصدار تجميع إلى آخر و يوفر قاعدة تعليمات برمجية.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0"
newVersion="2.0.0.0"/>
<codeBase version="2.0.0.0"
href="http://www.litwareinc.com/myAssembly.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
المثال التالي يوضح كيفية إستخدام السمة appliesTo لإعادة توجيه ربط تجميع NET Framework. .
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705">
<dependentAssembly>
<assemblyIdentity name="mscorcfg" publicKeyToken="b03f5f7f11d50a3a" culture=""/>
<bindingRedirect oldVersion="0.0.0.0-65535.65535.65535.65535" newVersion="1.0.3300.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>