كيفية تحرير تكوين أحد تطبيقات ASP.NET

ملخص

توضح هذه المقالة خطوة بخطوة كيفية إنشاء وتحرير ملف Web.config. يعرف ملف Web.config سلوك تطبيقات ASP.NET. يستخدم.NET Framework، بما في ذلك ASP.NET ملفات نصية.config تنسيق XML لتكوين تطبيقات. وهذا خروج عن قاعدة التعريف والتسجيل تكوين الآليات غير التقليدية. يوجد حاليا لا الإضافية في وحدة التحكم بالإدارة ل Microsoft (MMC) أو أداة الإدارة المتوفرة من قبل Microsoft أخرى لإنشاء وتعديل ملفات.config.

العودة إلى أعلى

إضافة إعدادات التكوين إلى ملف Web.config

تأتي معظم تطبيقات ASP.NET بملف Web.config التي سبق إنشاؤها يمكن تحريرها باستخدام أي محرر نصوص مثل "المفكرة". وبشكل عام، تتضمن ملفات Web.config تعليقات تمكنك من تحرير الملف لا تحتاج إلى شرح. ومع ذلك، قد يلزم إضافة عناصر التكوين إلى ملف Web.config الذي لم يكن تعريف عنصر التكوين. لإضافة عنصر تكوين قياسي لملف Web.config، اتبع الخطوات التالية:
  1. افتح الملف Machine.config في محرر نص مثل المفكرة.

    الملف Machine.config الموجود في الدليل %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\.
  2. في الملف Machine.config، حدد موقع تكوين الإعداد الذي تريده لتجاوز في ملف Web.config الخاص بك. عندما يكون العنصر سطر واحد أو أكثر، يبدأ العنصر
    خط < هذا > وينتهي ب
    </هذا >. العنصر يمكن أيضا إغلاق ذاتي وقد يتشابه < هذا attribute1 = "خيار" attribute2 = "خيار"/>. ملاحظة يتم تجاهل تلك المسافة. ولذلك، العنصر قد تمتد عبر عدة أسطر. يجوز أن يسبق العنصر تعليق. يتم تضمين التعليق داخل
    <!-و--> علامات. المثال عنصر التكوين < تتبع > التالي مثال لعنصر الإغلاق الذاتي. مثال عنصر التكوين < تتبع > سمات متعددة تمتد عبر عدة أسطر وتم تعليق في البداية.
    <!--trace Attributes:
    enabled="[true|false]" - Enable application tracing
    localOnly="[true|false]" - View trace results from localhost only
    pageOutput="[true|false]" - Display trace ouput on individual pages
    requestLimit="[number]" - Number of trace results available in trace.axd
    traceMode="[SortByTime|SortByCategory]" - Sorts trace result displays based on Time or Category
    -->
    <trace
    enabled="false"
    localOnly="true"
    pageOutput="false"
    requestLimit="10"
    traceMode="SortByTime"
    />
  3. نسخ عنصر التكوين الكامل وبداية أي تعليق على "الحافظة".
  4. تحديد كيفية تداخل العنصر في الملف Machine.config.

    الملف Machine.config الهرمية، وتكوين العناصر المتداخلة في عناصر أخرى. عند نسخ عنصر تكوين من ملف Machine.config ملف Web.config، يجب تضمين عنصر التكوين هذا في نفس العنصر الذي تم نسخة من. لتحديد العنصر من عنصر التكوين الموجودة في الملف Machine.config، التمرير إلى أعلى في الملف Machine.config حتى يتم العثور على عنصر مفتوح، غير مغلقة. العنصر الحاوي بسيط لتحديد وجود عناصر أعلى مستوى المسافة البادئة أقل.

    وترد معظم عناصر التكوين ASP.NET في العنصر < system. web > . يجب وضع النهاية (</system.web >) العنصر بعد عنصر التكوين الخاص بك.

    ملاحظة عنصر موجود في عنصر التكوين الخاص بك. يجب أن تقوم بلصق العنصر في نفس العنصر في ملف Web.config. قد يتداخل عنصر تكوين عناصر متعددة. يجب إنشاء كافة عناصر المستوى الأعلى في ملف Web.config.
  5. أغلق الملف Machine.config واستخدم محرر نص لفتح ملف Web.config في الدليل الجذر لتطبيق ASP.NET الخاص بك.
  6. لصق عنصر التكوين بين البداية ونهاية العنصر الذي قمت بتحديده في الخطوة 4.

    على سبيل المثال، إذا كان عنصر التكوين الوارد في العنصر < system. web > ، يجب لصق عنصر التكوين مباشرة بعد السطر الاستهلالي العنصر < system. web > وقبل </system.web > إغلاق الخط.
  7. تعديل عنصر التكوين في ملف Web.config لتجاوز الإعداد Machine.config لهذا التطبيق.

    يطبق هذا الإعداد على المجلد الذي يحتوي على ملف Web.config وكافة المجلدات الفرعية.

العودة إلى أعلى

المراجع

للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
كيفية إنشاء ملف Web.config لتطبيق ASP.NET 815179
818016 كيفية نشر التطبيقات التي تم إنشاؤها على برنامج.NET Framework

لمزيد من المعلومات حول تكوين ASP.NET وتنسيق ملفات تكوين ASP.NET، راجع وثائق برنامج.NET Framework SDK أو قم بزيارة موقعي Microsoft التاليين على الويب:

http://msdn2.microsoft.com/en-us/library/aa719558(VS.71).aspx

http://msdn2.microsoft.com/en-us/library/ackhksh7(vs.71).aspx

العودة إلى أعلى
خصائص

رقم الموضوع: 815178 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات