الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف تشغل asp.net في الجهاز دون إنترنت ؟

مغلق
بدأه الكوندور في 1 يوليو 2003 · 4 رد · 964 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الأعضاء الأكارم ...

أحاول أن اشغل عندي في الجهاز الـ ASP.Net وقد قمت بتنصيبها كاملة

لكن عندما أحاول تصفح أو فتح ملف aspx

http://localhost/test.aspx

تظهر لي رسالة خطأ كالتالي :

Server Application Unavailable

The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.

Administrator Note: An error message detailing the cause of this specific request failure can be found in the system event log of the web server. Please review this log entry to discover what caused this error to occur

أرجو ممن يعرف لي الحل أن يخبرني

وله جزيل الشكر ...

الكوندور

#2

هل لديك ال Internet Information Service راكب على الجهاز ؟ و ما هو رقم الاصدار الخاص به

هل قمت بتعريف ال ASP.NET بداخل ال IIS عبر الامر Aspnet_regiis.exe الموجود في الفهرس

"%windir%Microsoft.NETFrameworkv1.1.xxxx"

؟

و ما هي رسالة الخطاء التي سجلت في ال Event Log ، الرسالة السابقة تخربك بان هناك رسالة خطاء مفصلة في ال Event Log فما هي ؟

شيئ اخر، هل استخدمت برامج تغلق ال IIS او تعدل في اعداداته لزيادة الامان في الجهاز، هل يمكن ان يكون البرنامج اغلق امكانية تشغيل المكتبات التي تترجم ASP.NET

#3

شكراً للرد أخ خضر

عندي ويندوز أكس بي معه IIS 5

لكن مما ذكرت أنت

اقتباس
هل قمت بتعريف ال ASP.NET بداخل ال IIS عبر الامر Aspnet_regiis.exe الموجود في الفهرس

"%windir%Microsoft.NETFrameworkv1.1.xxxx"

؟

لم أقم بذلك .. فأرجو التوضيح عن كيفية تعريفه ...

جزاك الله خيراً

الكوندور

#4

الامر Aspnet_regiis.exe موجود في الفهرس الفرعي الخاص بتكنولوجيا .نت، تقريبا الفهرس هو Windows او WinNT (الفهرس الخاص ب وندوس) و من ثم الفهرسان Microsoft.NETFramework و من ثم فهرس يحمل رقم اصدار ال .نت

يمكك الضغط على الزر Start و من ثم اختيار Run و كتابة CMD لتفتح شاشة الاوامر

اذهب الى الفهرس السابق من خلال تلك الشاشة

شغل الملف السابق مع وضع الرمز -؟ في نهايته حتى يعرض لك الاوامر الداخلية التي به، اختار الامر الذي يناسب اعدادت جهازك

تفاصيل الامر

D:WINDOWSMicrosoft.NETFrameworkv1.1.4322>Aspnet_regiis.exe /?

Administration utility (1.1.4322.0) that manages the installation and uninstalla

tion of multiple versions of ASP.NET on a single machine

Copyright (C) Microsoft Corporation 1998-2002. All rights reserved.

Usage:

    aspnet_regiis.exe [-i[r] [-enable] | -u[a] | -r | -s[n] <path> | -k[n] <path

> | -lv | -lk | -c | -e[a] | -?]



 -i         - Install this version of ASP.NET and update scriptmaps

              at the IIS metabase root and for all scriptmaps below

              the root. Existing scriptmaps of lower version are

              upgraded to this version.

 -ir        - Install this version of ASP.NET, register only.  Do

              not update scriptmaps in IIS.

 -enable    - When -enable is specified with -i or -ir, ASP.NET will also

              be enabled in the IIS security console (IIS 6.0 or later).

 -s <path>  - Install scriptmaps for this version at the specified path,

              recursively. Existing scriptmaps of lower version are

              upgraded to this version.

              E.g. aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1

 -sn <path> - Install scriptmaps for this version at the specified path,

              non-recursively. Existing scriptmaps of lower version are

              upgraded to this version.

 -r         - Install scriptmaps for this version at the IIS metabase

              root and for all scriptmaps below the root. All existing

              scriptmaps are changed to this version, regardless of

              current version.

 -u         - Uninstall this version of ASP.NET.  Existing scriptmaps

              to this version are remapped to highest remaining

              version of ASP.NET installed on the machine.

 -ua        - Uninstall all versions of ASP.NET on the machine

 -k <path>  - Remove all scriptmaps to any version of ASP.NET from the

              specified path, recursively.

              E.g. aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1

 -kn <path> - Remove all scriptmaps to any version ASP.NET from the

              specified path, non-recursively.

 -lv        - List all versions of ASP.NET that are installed on the

              machine, with status and installation path.

              Status: Valid[ (Root)]|Invalid

 -lk        - List all the path of all IIS metabase keys where ASP.NET is

              scriptmapped, together with the version.  Keys that inherit

              ASP.NET scriptmaps from a parent key will not be displayed.

 -c         - Install the client side scripts for this version to the

              aspnet_client subdirectory of each IIS site directory.

 -e         - Remove the client side scripts for this version from the

              aspnet_client subdirectory of each IIS site directory.

 -ea        - Remove the client side scripts for all versions from the

              aspnet_client subdirectory of each IIS site directory.

 -?         - Print this help text.
#5

شكراً أخ خضر

مشي الحال

مشكور كتير

هذا الموضوع مغلق.

مواضيع مشابهة