السلام عليكم
..
اخوتي الكرام , بعد معاناتي من عدم عمل صفحات الاي اس بي اكس ؟ اتضح لي انه سبب المشكلة هو الويب كونفيج..
اذ متى حذفته الصفحات تعمل 100% ..
ما سبب المشكلة . لا سيما انو الويب كونفيج يجب ان يكون في الملف الرئيسي للصفحات..
السلام عليكم
..
اخوتي الكرام , بعد معاناتي من عدم عمل صفحات الاي اس بي اكس ؟ اتضح لي انه سبب المشكلة هو الويب كونفيج..
اذ متى حذفته الصفحات تعمل 100% ..
ما سبب المشكلة . لا سيما انو الويب كونفيج يجب ان يكون في الملف الرئيسي للصفحات..
ملف web.config هو خاص باعدادات البرنامج مثل Encoding و SessionState و ConnectionString وغيرها ..
فطالما أن هذه الاعدادات سليمة اذا المشروع سوف يكون سليما .. مع أنه يمكن الاستغناء عنه في بعض الحالات ،، الا أنه يفضل عمل الاعدادات للموقع عليه لتطال جميع صفحات aspx على الموقع ..
تأكد من الاعدادات وبالذات اذا كنت تستخدم ConnectionString من خلاله ..
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
authorization> <deny users="?" /> <allow users="*" /> </authorization>
حيث لا تعمل اي صفحة لأنه بهذه الحالة يكون :
<authentication mode="Forms"> <forms loginUrl="~/login.aspx" name="AuthCookie" timeout="600" path="/"> </forms> </authentication>
على سبيل المثال ، أي يجب ان يكون لديك ال mode نوع ثاني و هو window ، لأن الحالة السابقة
تعتمد على صفحة معينة يحولك عليها من اجل العمل ...
وشكرا
للاسف ما تزال نفس المشكلة ..
افتح ملف الاعدادات وقم بعمل التالي:
في قسم system.web اكتب السطر التالي واحذف الموجود المشابه:
<system.web> <customErrors mode="Off"/> </system.web>
وستظهر لك المشكلة عندها قم بتصحيح الخطأ
تم تعديل هذه المشاركة بواسطة Arwany في 17 يوليو 2007 في 07:34
كلام الأخ Arwany صحيح 100%
ولكن في بعض الاحيان تحتاج عمل Build للمشروع من جديد
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
دائما ترمي درر نادرة أخي Scool
شكرا على المعلومة المفيدة
هذا الموضوع مغلق.