عنصر <codeBase>
تحدد ما إذا كان بإمكان وقت تشغيل اللغة الشائعة العثور على تجميع.
عنصر <configuration>
عنصر <runtime>
عنصر <assemblyBinding> ل <runtime>
عنصر <dependentAssembly>
عنصر <codeBase>
<codeBase
version="Assembly version"
href="URL of assembly"/>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
href |
سمة مطلوبة. تحديد محدد موقع المعلومات حيث يمكن لوقت التشغيل إيجاد الإصدار المحدد من التجميع. |
version |
سمة مطلوبة. تحدد إصدار التجميع الذي ينطبق عليه codebase . تنسيق رقم إصدار التجميع هو major.minor.build.revision. |
سمة الإصدار
Value |
الوصف |
---|---|
القيم الصالحة لـكل جزء من رقم الإصدار هي من 0 إلى 65535. |
غير متوفر. |
العناصر التابعة
لا يوجد.
العناصر الأصلية
العنصر |
الوصف |
---|---|
buildproviders |
تعرف مجموعة من موفري البنية المستخدمة في ترجمة ملفات موارد مخصصة. يمكنك الحصول على أي رقم من موفري البناء. |
compilation |
تكون كل إعدادات التحويل البرمجي التي تستخدم ASP.NET. |
configuration |
العنصر الجذري في كل ملف تكوين المستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework. |
System.web |
تحدّد جذر العنصر لمقطع التكوين ASP.NET . |
ملاحظات
لكي يستخدم وقت التشغيل السمة <codebase> في ملف تكوين الجهاز أو ملف سياسة الناشر , يجب على الملف إعادة توجيه إصدار التجميع. يمكن لملفات تكوين التطبيق الحصول على إعداد codebase بدون إعادة توجيه إصدار التجميع. بعد تحديد إصدار تجميع الذي سيتم استخدامه ,وقت التشغيل يطبق إعداد codebase من الملف الذي يحدد الإصدار. إذا لم يتم الإشارة إلى codebase , وقت التشغيل يبحث عن التجميع بالطريقة المعتادة.
إذا كان للتجميع اسم قوي ، يمكن لإعداد التعليمات البرمجة الأساسية أن تكون في أي مكان على شبكة انترانت محلية أو الإنترنت. إذا كان التجميع خاص ، يجب أن يكون إعداد التعليمات البرمجة الأساسية مسار نسبي إلى الدليل الخاص بالتطبيق.
للتجميعات بدون اسم قوي , يتم تجاهل الإصدار و يستخدم المُحمل الظهور الأول ل <codebase>داخل <dependentAssembly>. إذا كان هناك إدخال في ملف تكوين التطبيق يعيد توجيه ربط إلى تجميع آخر, إعادة التوجيه سيكون له الأسبقية حتى في حالة عدم تطابق إصدار التجميع و طلب الربط..
مثال
المثال التالي يوضح كيفية تحديد أين يمكن لوقت التشغيل العثور على التجميع.
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="myAssembly"
publicKeyToken="32ab4ba45e0a69a1"
culture="neutral" />
<codeBase version="2.0.0.0"
href="http://www.litwareinc.com/myAssembly.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
راجع أيضًا:
المرجع
المبادئ
كيفية تحديد وقت التشغيل مواقع التجميعات