• 0
محمد عبد العليم

مشكلة إنشاء مشروع جديد ASP.Net

سؤال

السلام عليكم و رحمة الله،

قد يضطر البعض لتثبيت الـ IIS بعد تثبيت الفيجوال ستوديو دوت نت، أو حتى إزالة و إعادة تنصيب الـ IIS من جديد.

في هذه الحالة عندما تقوم بإنشاء مشروع جديد لـ ASP.NET Web application ستظهر لك رسالة خطأ:

.Visual Studio .NET has detected that the specified Web server is not running ASP.NET version 1.1. You will be unable to run ASP.NET Web applications or services

و هذا لأن الإعدادات الخاصة بالـ ASP.NET في الـ IIS قد تم إزالتها، مما يتسبب في عدم إمكانية إنشاء

مشاريع الـ ASP.NET من خلال بيئة الفيجوال ستوديو دوت نت، و لن يفيد لو أعدنا تنصيب الـ IIS من جديد،

لإن هذه الإعدادات تتم من خلال تنصيب الفيجوال ستوديو دوت نت،

و طبعاً ليس من المنطقي أن نعيد تنصيب الفيجوال ستوديو دوت نت ليتم الإعدادات الخاصة الـ ASP.NET.

كل ما يجب عليك أن تفعله - لكي تستطيع أن تنشأ مشاريع الـ ASP.NET - هو:

*إضافة مهمة أحيانا يجب حذف حساب ASP.NET في بعض الأحيان لتعمل الخطوات التالية بالشكل الصحيح لفعل ذلك " إضغط بالزر الأيمن على My Computer" ثم Mange ثم Local Users And Group ثم في Users إحذف حساب المستخدم ASP.NET نهائيا .

1- أنقر على Start ثم All Programs ثم Microsoft Visual Studio.Net ثم Visual Studio.Net Tools و انقر على "Visual Studio.Net Command Prompt"

2- في شاشة "Visual Studio.Net Command Prompt" أكتب الآتي ثم إضغط Enter:

aspnet_regiis -i

3- و في نفس شاشة Command Prompt أكتب الآتي ثم إضغط Enter:

regsvr32 aspnet_isapi.dll

ثم بعد ذلك أكتب iisreset و إضغط Enter لإعادة إنعاش الـ IIS

هذا سوف يحل المشكلة بإذن الله.

تم تعديل بواسطه HGB
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

35 إجابة على هذا السؤال .

  • 0

جزاك الله خيرا افتنا أثابك الله

لدي سؤال في نفس الموضوع وضعته في المنتدى من قبل وهو

عندما أكون متصلاً بالانترنت لا أستطيع فتح أو انشاء مشروع في ASP.NET

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هل هناك رسالة خطأ تظهر لك؟؟

و إن كان هناك رسالة، ما محتواها بالضبط؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

شكراً للتجاوب

نعم رسالة تظهر عندما أحاول فتح الصفحة التي على السيرفر أو التي على الحاسب الشخصي و هي

The system detected an Unresolved Host Name while attempting to resolve the host specified in the requested URL

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مشكور أخي علي هذه المعلومة القيمة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

الحمد لله لقد اشتغلت معي و ذلك بالتأشير على

bypass proxy Server for local addresses

في اعدادات الاتصال في Internet Explorer

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

يا سلااااااام، هكذا و بكل بساطة !!!!

أتسائل لماذا لم يأت هذا الحل في خاطري بدلاً من "التنطيط" حول الـ IIS

شكراً لك لمشاركتنا الحل...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب،،

أفترض أنني غير حافظ للقصص الطويلة التي كتبتها يا أخي محمد عبد العليم،، في هذا الموضوع،،

أذكر أن هذه المشكلة مرت علي مع بداياتي في ASP.NET ، ووجدت لها حلاً بسيطاً :)

أذهب إلى مجلد الويندوز

ثم MICROSOFT.NET

ثم Framework

سوف تجد مجلد فيه رقم نسخة الفريم وورك المركبة بالجهاز،

وفيه ملف اسمه aspnet_regiis.exe

واضح من اسم الملف أنه يسوي ريجستر لل aspnet في الآي آي إس :)

وانتهت السالفة بدون الحاجة لحفظ أي كلمات وأكواد :)

هذه طريقة أخرى ،، ولكم الخيار :)

تم تعديل بواسطه صيد الخاطر
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
أفترض أنني غير حافظ للقصص الطويلة التي كتبتها يا أخي محمد عبد العليم،، في هذا الموضوع،،

لقد اردت فقط ان اشرح ما هو سبب المشكلة، و كان من الممكن أن أكتفي بالحل مثلما تفضلت أنت، لكن الكثير من مطوري الـ ASP.Net قد لا يدركوا ما هو سبب المشكلة،

ثم أنني قمت بشرح طريقة حل المشكلة في ثلاث خطوات فقط و لا أعتقد ان الثلاث خطوات قصة طويلة!!!!!

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

عندما أكون متصلاً بالانترنت لا أستطيع فتح أو انشاء مشروع في ASP.NET

-----------------------------------------------------------

اتبع الآتي :

افتح المتصفح ومن ثم

tools > internet options > connections > settings > bypass proxy server for local addresses

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا للمشاركة ولمن افادنا بالردود كنت اعاني نفس المشكلة ووجدت الحل والحمد

لله لديكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أحب ان انبه إخواني في المنتدى هذا ان كل شخص تظهر له رسالة خطا على الشاشه

يمكنه الذهاب الى موقع mircosoft وكتابة رسالة الخطا كما هي وسوف يجد الحل إن شاء الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

انا مبتدأ جديد في asp.net حملت الفيجوال استوديو دوت نت ولكن لا املك سي دي ال win xp الذي يوجد به برنامج iis لذالك لم اتمكن من تشغيل ال asp.net وتظهر لي الرسالة التالية :

لا يمكن الوصول الى خدمات الويب و ذالك لان متصفح الانترنت غي متصل ويطلب شغيل الانترنت

هل يجب الاتصال بالانترنت دوما للوصول الى بيئة ال asp.net ؟

قمت بتنفيذ خطوات الاخ / محمد عبد العليم ولكن نفس الرسالة تظهر ما الحل ؟

واذ لا يمكن الاستغناء عن البرنامج IIS هل يمكن لي ان احصل عليه من الانترنت ؟

دلزني على الطريقة الطريقة الصحيحة و لكم جزيل الشكر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الأخ hakmag1001،

المشكلة عندك ان الـ Internet Explorer تعمل في وضع الـ Offline mode، و هذا لن يجعلك تستطيع أن تنشأ مشاريع الـ ASP.Net.

كل ما عليك فعله أن تفتح الـ Ineternet Explorer ثم اذهب لقائمة File ثم قم بالنقر على كلمة Work Offline ان وجدت بجانبها علامة صح...انظر الصورة:

offline.JPG

و بإذن الله سوف تتمكن من انشاء مشاريع الـ ASP.Net .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هذه الصورة التي ظهرت عند تشغيل البرنامج و الانترنت على اتصال مع العلم اني لم استطع تحميل IIS لعدم توفر السي دي الخاص

post-129-1107724236_thumb.gif

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الان نزلت من موقع مايكرو سوفت ISS6 maneger وسوف اقوم بتحميله لكن حسب ماقرأت انه يجب حذف برنامج VISUALSTUDIO.NET ثم اقوم بتحميل IIS

وبعدها اعيد تحميل VISUALSTUDIO.NET

هل ما ساقوم به صحيح افيدوني و لكم الشكر و التقدير

تم تعديل بواسطه hakmag1001
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لا داعي لحذف VISUALSTUDIO.NET يمكنك تنصيب iis ومن ثم اتبع اللى شرحه الاخ محمد عبد العليم بهذا الموضوع باول مشاركة ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أرجو المساعدة أستخدم VS.NET2002 أول أصدار عند تنفيذ مشروع لقواعد البيانات تضهر الرسالة التاليه مع العلم أن الخطوات نفساها مع 2003 وتعمل بشكل صحيح الرسالة هي:

Server Error in '/ccweb' Application.
--------------------------------------------------------------------------------

The Microsoft Jet database engine cannot open the file 'C:\Inetpub\wwwroot\ccweb\DataBass\ccdb.mdb'. It is already opened exclusively by another user, or you need permission to view its data.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.OleDb.OleDbException: The Microsoft Jet database engine cannot open the file 'C:\Inetpub\wwwroot\ccweb\DataBass\ccdb.mdb'. It is already opened exclusively by another user, or you need permission to view its data.

Source Error:


Line 75:     Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Line 76:         'Put user code to initialize the page here
Line 77:         ad.Fill(Ds11)
Line 78:         Me.DataBind()
Line 79:         Dim n As Integer = Label1.Text


Source File: c:\inetpub\wwwroot\ccweb\WebForm1.aspx.vb    Line: 77

Stack Trace:


[OleDbException (0x80004005): The Microsoft Jet database engine cannot open the file 'C:\Inetpub\wwwroot\ccweb\DataBass\ccdb.mdb'.  It is already opened exclusively by another user, or you need permission to view its data.]
  System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)
  System.Data.OleDb.OleDbConnection.InitializeProvider()
  System.Data.OleDb.OleDbConnection.Open()
  System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
  System.Data.Common.DbDataAdapter.FillFromCommand(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
  System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
  System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
  ccweb.WebForm1.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\ccweb\WebForm1.aspx.vb:77
  System.Web.UI.Control.OnLoad(EventArgs e)
  System.Web.UI.Control.LoadRecursive()
  System.Web.UI.Page.ProcessRequestMain()




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573

أرجو المساعدة مع العلم أني مبتداء بهذه الغة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اذا كانت قاعدة البيانات التي تعمل عليها من خلال تطبيقك مفتوحة عن طريق الـ Access أثناء عملية الـ Debugging فقم بإغلاقها مؤقتاً و جرب...

تم تعديل بواسطه محمد عبد العليم
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

ولكن هل يتطلب أعدد معين في النظام لكي يعمل البرامج التي تحتوي على قواعد بيانات؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لقد حللت المشكلة لا أعرف إن كانت خاصة بي أو أنها يمكن أن تحدث للجميع. ما حدث أنني كنت قد وضعت قاعدة البيانات داخل المجلد الخاص بـ http://localhost داخل المجلد C:\Inetpub\wwwroot داخل المجلد الخاص بالموقع الذي صممته ولما نقلته خارج المجلد C:\Inetpub عملة قاعدة البيانات.

أتمنا أن يكون هذا هوا الحل للمشكلة لإنني لم أواجه أي مشكلة بعدها.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

عندي مشكلة ما عرفت حلها فأرجوا انكم تساعدوني فيها

لما اشغل مشروع جديد asp.net web Application

او افتح مشروع قديم لا تظهر واجهة ال designer التي اضع الادوات فيها ولا يظهر web Form اللي في التوول بوكس في اليسار

فقط تظهر لي كود ال HTML وضغطت على ز view designer اللي في solution Explorer

تظهر لي هذه الرسالة

There is no editor avalible for C:\Inetpub\wwwroot\webApplication6\webForm1.aspx

وعلما اني حذفت الفيوال ستوديو2003 وحملته مرة ثانية لكن المشكة ما راحت

ارجو انكم تنوروني بحل هذه المشكلة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

اعانى من عدم انشاء صفحة وب جديدة بـ ASP.Net داخل Visual Studio .NET 2003

و قد قمت بعمل جميع الخطوات المطروحة للاخ محمد عبد العليم ولكن دون جدوى وتظهر لى هذة الرسائل

The Webserver reported the following error when attempting

to create or open the Web project located at the following

URL: 'http://locallhost/webApplication1'.'Http/1.1 500 Server

Error'.

هذة اول رسالة ظهرت لى

ثانى رسالة

Visual Studio .Net has detected that the specified Web server

is not running ASP.NET version 1.1. You will be unable to run

ASP.NET Web applications or services

أرجوا من الاخوة الاعزاء وأهل الخبرة حل هذة المشكلة ولكم جزيل الشكر

والسلام عليكم

تم تعديل بواسطه حبة قمح
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

عندي visual studio 2002

سؤالي هو كيف أستخدم البرنامج مع الفريم ورك الجديد 1.1 وشكراً

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .