السلام عليكم ورحمة الله وبركاته والصلاة والسلام على رسول الله
اخوتى فى الله
انا صممة صفحات asp
ورفعتها فى الموقع لكنها لا تشتغل
هل من طريقه خاصه ام ماذا
مع العلم ان السيرفر يدعم asp ويندوز
ارجو المساعده
السلام عليكم ورحمة الله وبركاته والصلاة والسلام على رسول الله
اخوتى فى الله
انا صممة صفحات asp
ورفعتها فى الموقع لكنها لا تشتغل
هل من طريقه خاصه ام ماذا
مع العلم ان السيرفر يدعم asp ويندوز
ارجو المساعده
احيانا تكون بحاجة الى تفعيل من خلال لوحة تحكم للموقع
كذلك تأكد من عمل virtual directory
virtual directory
الرجاء التوضيح لأني مبتدى فى asp
وكيف طريقة التفعيل من لوحة التحكم
وجزاك الله الجنان
هذه الامور تعتمد على مكان الاستضافة لموقعك
وان امكن ان تعطي تفاصيل اكثر عن المشكلة وهل هي asp العادي ام asp.net
asp.net
وهذى الرساله التى تأتي عندما ادخل على الرابط
Server Error in '/' Application.
--------------------------------------------------------------------------------
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
الواضح انها تعمل لكن توجد مشكلة ما اخرى ولمعرفتها غير السطر في الملف web.config
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
غير RemoteOnly
الى
Off
O حرف كبير
لم يحدث شى
المفروض تغييرها على السيرفر او تعديلها عندك ثم رفعها للسيرفر حيث سيظهر الخطأ بالضبط
نحن لم نعالج المشكلة لحد الان لكن نريد ان نعرف ماهي لذلك عند احداث التغيير سيظهر خطأ مختللف عن الاول
انا عدلتها بس لا نفس الخطأ
يمكن من نفس لوحة التحكم وانا لا أعرف الطريقه ألحقنى بها
انا نسخة الكود هاذا
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
ووضعته فى Web.Config
وبعدها شغلة وطلعتلى الرساله التاليه
إلى فى الصوره
وهاذا رابط الصوره

الرجاء المساعده
وجزاكم الله خير
من صفحة الخطأ يظهر ان الموقع مركب على Dotnet framework 1.1 لكن انت تعمل على 2 اي vs 2005 فكيف سيعمل ؟
أخى الكريم
انا استخدم 2003
طيب هلأ انت متأكد انو الكلاس البرمجي ذو الاسم wa9l.WebForm1 موجود بالفعل
أقصد أنك تستخدم namespace يحتوي على هذا الكلاس
اذا كنت لا تستخدم namespace فما عليك فعله سوى حذف البداية وجعلها WebForm1 فقط
أو أنك تستخدم .NET FrameWork 2.0 لاستضافة ملفاتك المنتجة بواسطة .2003 اي .NET FrameWork 1.0 or 1.1
عليك الاتصال بالهوستر الخاص واعداد الموقع أو الذهاب للوحة التحكم لضبط الاعدادات
تم تعديل هذه المشاركة بواسطة Arwany في 10 يونيو 2007 في 09:57
ايه اخوي متأكد من ال namespase
الفورم ورك 1.1 متأكد
وجزاك الله خير
طيب ممكن ترفق ملفات حتى اقدر شوفها وجربها
واذا كنت متأكد من namespace فهل هوي كود أم مكتبة موجودة في مجلد Bin ?
لنشوف شو المشكلة معاك
تبي ملف setup
ممكن ملفات المشروع أو ملف واحد منه حتى أتأكد من اللي في بالي وشكرا
الظاهر في dll ما هي موجودة او انك لم تعمل compile للمشروع اي في الموقع في المجلد bin يجب ان يكون هنالك ملف dll لمشروعك.
2005 تختلف عن 2003 من هذه الناحية حيث عمل compile ليس ضروريا في 2005 .
انصحك بعمل مايلي :
شغل الموقع على جهازك من خلال iis وليس من الفيجوال ستوديو ثم حمل هذا المجلد الى السيرفر كما هو.
هذا الموقع اشتغل عندي بشكل تمام لكن المشكلة عندك في الموقع هي عدم وجود مجلد bin لذلك عليك بانشائه في الموقع ونقل قاعدة البيانات اليه وملف ال dll لانهم موجودات بجانب default.aspx واستطيع ان اقوم بتنزيلهم من موقعك .
مجلد الــ bin موجود أنا متأكد
وانا سويت للمشروع setup وشغلته من iis وبعدين رفعة إلى الموقع
تم تعديل هذه المشاركة بواسطة ايمن صالح في 10 يونيو 2007 في 21:29
عزيزي الكريم
أنت تعمل على 2005 وليس على 2003
وهذا سبب الخطأ من البداية وخليني اشرحلك ليش...
2003=.NET Framework 1.1
2005= .NET Framework 2.0
وأنت تعمل على 2005 لأن مشروعك اشتغل (عند كلانا) وعندك أيضا على 2005
لذلك راجع جماعة الهوستر أو شوف الاعدادات تبع الموقع لأنو كل شي بصراحة شغال ومتل الفل
وشي تاني بنصحك اياه (بطريقي) دير بالك من الروابط لأنو في منها روابط تؤشر إلى Localhost وهذا يعني أنك تشغلها على IIS محلي
هلأ لشوف انو انت عم تشغلها على ASP.NET 2.0 روح على خصائص Web Folder في IIS ودخول على قسم ASP.NET ورح تلاقيها محطوطة على 2.0xxxx
هذا ما أعلم والله أعلم
وبظن انو العناصر اللي انت مستعملها مثلا :
[AccessedThroughProperty("RequiredFieldValidator1")]
private RequiredFieldValidator _RequiredFieldValidator1;أكيد عناصر ASP.NET 2.0 ومشغولة على VS 2005 لأنو ما كانت موجودة في 2003
وبالاضافة إلى بعض الأكواد اللي استنتجت منها انو انت مشتغل مشروعك على 2005
عزيزى جزاك الله خير
بس انا متأكد اني مشتغل على asp.net
vs 2003
وهاذه الصوره

هل الفريم ورك 2 يشتغل عليه مشروع سويته بــ 2003
تم تعديل هذه المشاركة بواسطة ايمن صالح في 10 يونيو 2007 في 22:43
اكيد يا اخي المشكلة في bin
ركبته على جهازي على asp.net1 مع وجود bin اشتغل تمام التمام بعد ذلك قمت بتغيير bin الى bin1 فظهرت نفس الرسالة التي تظهر معاك .
لذلك يجب ان تتأكد من كيفية تحميل الموقع وتتأكد من المجلد bin موجود وبه ملف wa9l.dll .
هذا الموضوع مغلق.