Skip to main content

ملف ASAX (ما هو وكيفية فتح واحد)

MVC global.asax الدرس 8 ا ماهو هذا الملف (قد 2025)

MVC global.asax الدرس 8 ا ماهو هذا الملف (قد 2025)
Anonim

ملف ذو ملحق ملف ASAX هو ملف تطبيق ASP.NET Server الذي تستخدمه تطبيقات ASP.NET.

ملف ASAX الأكثر شيوعًا هو global.asax ملف (يسمى أيضًا ملف تطبيق ASP.NET) يستخدم للتعامل مع وظائف معينة مثل بدء تشغيل التطبيق أو إيقاف تشغيله. يمكن أن يحتوي تطبيق الويب على أحد ملفات ASAX هذه فقط ، وهو اختياري تمامًا للتضمين مع التطبيق.

يوجد أدناه في القسم التالي بعض المعلومات الإضافية عن ملفات ASAX.

كيفية فتح ملف ASAX

يمكن لبرنامج Visual Studio من Microsoft فتح ملفات ASAX ، كما يمكن إصدار المجتمع المجاني.

نظرًا لأن ملفات ASAX هي مجرد ملفات نصية تحتوي على تعليمات برمجية ، يمكنك استخدام أي محرر نصوص لفتحها. يحتوي Windows على تطبيق "المفكرة" المضمن في نظام التشغيل الذي يمكنه فتح الملف ، ولكن يمكن لمحرري النصوص التابعين لجهات أخرى مثل برنامج "المفكرة" المجاني +.

ملحوظة: ملفات ASAX غير مخصصة ليتم عرضها أو فتحها بواسطة المتصفح. إذا قمت بتنزيل ملف ASAX وتوقعت أن يحتوي على معلومات (مثل مستند أو بيانات محفوظة أخرى) ، فمن المحتمل أن يكون هناك خطأ ما في موقع الويب ، وبدلاً من إنشاء معلومات قابلة للاستخدام ، فإنه يوفر هذا الملف من جانب الخادم بدلاً من ذلك.

في حالة حدوث ذلك ، يجب أن تتمكن من إعادة تسمية امتداد الملف من .ASAX إلى الملحق الذي كان يجب حفظ الملف به. على سبيل المثال ، لنفترض أنك تحاول تنزيل كشف حساب بنكي بتنسيق PDF ولكنك تحصل على ملف ASAX بدلاً من ذلك ؛ قم فقط بإعادة تسمية الملف من .ASAX إلى .PDF بحيث يمكنك فتحه في قارئ PDF على النحو المنشود.

مهم: لا يمكنك عادةً تغيير ملحق الملف مثل هذا وتوقع أن يعمل الملف الجديد بشكل طبيعي. لذلك ، ستحتاج إلى أداة تحويل الملفات. ومع ذلك ، في هذه الحالة ، تكمن المشكلة فقط في حقيقة أن ملحق الملف قد تم تسميته بشكل غير صحيح ، لذا فإن إعادة تسميته بالملحق الصحيح ستعمل على ما يرام.

إذا وجدت أن أحد التطبيقات على جهاز الكمبيوتر الخاص بك يحاول فتح ملف ASAX ولكنه تطبيق خاطئ أو إذا كنت تفضل أن يقوم برنامج مثبت آخر بفتح ملفات ASAX ، راجع My How to Change the Default Program for a Extific File Extension guide لصنع هذا التغيير في ويندوز.

لا يزال لا يمكن فتح الملف؟

البرامج المذكورة أعلاه يجب أن يكون لديك أي مشكلة في فتح ملفات ASAX. إذا لم تكن تعمل ، فمن الأرجح أنك لا تستخدم ملف ASAX ، والذي يمكن أن يحدث إذا أخطأت في قراءة امتداد الملف.

على سبيل المثال ، ملفات ASX و ASA ليست هي نفس ملفات ASAX. على الرغم من أن امتدادات الملفات الخاصة بهم متشابهة جدًا ، فإن ملف ASX هو ملف Microsoft ASF Redirector الذي يخزن قائمة تشغيل لملفات الصوت أو الفيديو ، مثل ملفات ASF. يمكنك فتح ملف ASX باستخدام VLC أو Windows Media Player. ملفات ASA هي ملفات تكوين ASP التي يمكن فتح محرر نصوص.

ويمكن قول الشيء نفسه عن العديد من امتدادات الملفات الأخرى المشابهة بالمثل: فقط لأن الأحرف نفسها أو الأحرف المشابهة لا تعني أن التنسيقات مرتبطة ويمكن فتحها باستخدام نفس البرامج.

إذا لم يكن لديك ملف ASAX فعليًا ، ابحث عن ملحق الملف الحقيقي لمعرفة المزيد عن تنسيق الملف الموجود فيه وأي البرامج يمكن فتحه أو تحويله.

مزيد من المعلومات على Global.asax الملف

ال global.asax يوجد ملف في الدليل الجذر لتطبيق ASP.NET ولا يمكن تنزيله أو مشاهدته بواسطة أي طلب باستثناء تلك التي تنشأ على جانب الخادم. هذا يعني أن أي محاولة خارجية لعرض أو تنزيل هذا الملف ASAX معين يتم حظره افتراضيًا.

يمكنك قراءة المزيد حول ما global.asax يُستخدم الملف في موقع Microsoft Developer Network على الويب وفي DotNetCurry.com. موقع ASP.NET يشرح كيفية استخدام global.asax ملف ويعطي ملف عينة حتى تتمكن من رؤية كيف يتم تنظيم المعلومات في الملف. مصدر جيد آخر على الغرض من global.asax الملف هو هذا الموضوع مكدس تراكب.

كيفية تحويل ملف ASAX

يجب ألا يتم تحويل ملف ASAX الذي يحتاج إلى البقاء وظيفية كملف ASP.NET إلى أي تنسيق آخر. يعني ذلك أن التطبيق لا يمكنه العثور على الملف وبالتالي لا يمكن استخدامه كما يجب.

إذا كنت تبحث عن كيفية التحويل global.asax إلى Code-Behind لوضع الكود المصدري في ملف منفصل ، راجع هذا الموضوع في Coding Forums. ومع ذلك ، يجب أيضًا إلقاء نظرة على هذه المقالة في ASP Alliance ، الذي يصف كيفية استبدال ASP.NET v2.0 Code-Behind with Code-Beside.

مزيد من المساعدة مع ملفات ASAX

راجع الحصول على مزيد من المساعدة للحصول على معلومات حول الاتصال بي على الشبكات الاجتماعية أو عبر البريد الإلكتروني ، والنشر على منتديات الدعم الفني ، والمزيد. اسمحوا لي أن أعرف ما هي أنواع المشاكل التي تواجهها مع فتح أو استخدام ملف ASAX وسأرى ما يمكنني القيام به للمساعدة.