مشاركة عبر


عنصر buildProviders للتصنيف (مخطط إعدادات ASP.NET)

تعريف مجموعة من موفري البنية المستخدمة في تجميع مخصص ملفات الموارد.

<configuration>العنصر
  النظام.ويب عنصر (مخطط إعدادات ASP.NET)
    تصنيف عنصر (مخطط إعدادات ASP.NET)
      عنصر buildProviders للتصنيف (مخطط إعدادات ASP.NET)

<buildProviders> 
   <add />
   <clear/>
   <remove />
</buildProviders>

السمات والعناصر

تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.

السمات

لا يوجد.

العناصر التابعة

subtag

الوصف

add

عنصر اختياري.

يضيف موفر بناء للمجموعة.

clear

عنصر اختياري.

إزالة كافة المراجع إلى موفري البناء الموروث ، السماح لموفري البنية التي يضيفها العنصر فقط إضافة .

remove

عنصر اختياري.

يزيل مرجع إلى الموروثة بنية موفر من المجموعة.

العناصر الأصلية

العنصر

الوصف

configuration

تحدد العنصر الجذري المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework.

system.web

تحدّد جذر العنصر لمقطع التكوين ASP.NET .

compilation

تكوين إعدادات التحويل برمجياً لكل ما يستخدمه ASP.NET في تحويل التطبيقات برمجيا.

ملاحظات

buildProviders عنصر يقوم بتعريف مجموعة من موفري الإنشاء المستخدمة في تحويل ملفات الموارد المخصصة برمجيا من نوع ملف معين وإنشاء التعليمات البرمجية أثناء التحويل البرمجي.

لتعريف إجراءات البناء المخصصة لنوع ملف داخل أحد تطبيقات ASP.NET ، يجب اشتقاق فئة من BuildProvider الفئة ، قم بتطبيق أعضاء داخل الفئة المشتقة لإنشاء نوع الملف و تكوين موفر بناء لملحق الملف المطابق لتطبيق تكوين الملف. لمزيد من المعلومات، راجع BuildProvider.

التكوين الافتراضي

The following default buildProviders element is not explicitly configured in the Machine.config file or in the root Web.config file. ومع ذلك، التكوين الافتراضي هو الذي يتم إرجاعه من قبل التطبيق. تمت الإضافة عناصر إلى buildProvidersمجموعة في ملف موقع ويب الجذر .config.

<buildProviders>
   <clear />
</buildProviders>

العنصر التالي الافتراضي buildProvidersمكون في ملف ويب.config الجذر.

<buildProviders>
   <add extension=".aspx" type="System.Web.Compilation.PageBuildProvider"/>
   <add extension=".ascx" type="System.Web.Compilation.UserControlBuildProvider"/>
   <add extension=".master" type="System.Web.Compilation.MasterPageBuildProvider"/>
   <add extension=".asix" type="System.Web.Compilation.ImageGeneratorBuildProvider"/>
   <add extension=".asmx" type="System.Web.Compilation.WebServiceBuildProvider"/>
   <add extension=".ashx" type="System.Web.Compilation.WebHandlerBuildProvider"/>
   <add extension=".soap" type="System.Web.Compilation.WebServiceBuildProvider"/>
   <add extension=".resx" type="System.Web.Compilation.ResXBuildProvider"/>
   <add extension=".resources" type="System.Web.Compilation.ResourcesBuildProvider"/>
   <add extension=".wsdl" type="System.Web.Compilation.WsdlBuildProvider"/>
   <add extension=".xsd" type="System.Web.Compilation.XsdBuildProvider"/>
   <add extension=".js" type="System.Web.Compilation.ForceCopyBuildProvider"/>
</buildProviders>

مثال

يوضح مثال التعليمات برمجية التالي كيفية تعريف موفر البنية المستخدمة في ترجمة ملفات الموارد المخصصة مع الملحق المحدد.

<configuration>
   <system.web>
      <compilation>
         <buildProviders>
            <buildProvider 
               extension=".mafx" 
               type="MyBuildProviderType, MyBuildProviderAssembly" />
         </buildProviders>
      </compilation>
   </system.web>
</configuration>

معلومات العنصر

معالج مقطع التكوين

CompilationSection

عضو التكوين

BuildProviders

BuildProviderCollection

مواقع للتكوين

Machine.config

مستوى جذر ويب.config

مستوى تطبيق ويب.config

الدليل–المستوى ويب.config الفعلية أو الظاهرية

المتطلبات

قم بإعادة تشغيل Microsoft Internet Information Services (IIS) 5.0.

.NET Framework 2.0

Microsoft Visual Studio 2003 أو Visual Studio 2005

راجع أيضًا:

المهام

كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع

كيفية: تأمين إعدادات التكوين ASP.NET

المرجع

تصنيف عنصر (مخطط إعدادات ASP.NET)

أضف عنصر لـ buildProviders للتحويل البرمجي (مخطط إعدادات ASP.NET)

عنصر المسح لـ buildProviders لتصنيف (مخطط إعدادات ASP.NET)

عنصر إلغاء لـ buildProviders للتصنيف (مخطط إعدادات ASP.NET)

عنصر التجميعات للتحويل البرمجي (مخطط إعدادات ASP.NET)

عنصر codeSubDirectories لتصنيف (مخطط إعدادات ASP.NET)

عنصر برنامج التحويل البرمجي للتصنيف (مخطط إعدادات ASP.NET)

عنصر لتصنيف expressionBuilders (مخطط إعدادات ASP.NET)

عنصر تكوين (مخطط إعدادات عام)

النظام.ويب عنصر (مخطط إعدادات ASP.NET)

System.Configuration

System.Web.Configuration

CompilationSection

BuildProviders

BuildProviderCollection

المبادئ

نظرة عامة حول التجميع ASP.NET

نظرة عامة حول بناء جملة صفحة ASP.NET على ويب

تسلسل هرمي ملف تكوين ASP.NET و الوراثة

تأمين تكوين ASP.NET

وحدات سيناريو التكوين ASP.NET

موارد أخرى

إعدادات التكوين العامة (ASP.NET)

إعدادات تكوين الـ ASP.NET

إدارة مواقع ويب ASP.NET

ملفات التكوين ASP.NET

تكوين ASP.NET API