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

Parser Error

بدأه Mr.Mando في 8 يوليو 2009 · 12 رد · 1,039 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

عندي مشكلة غريبة جدا

أي موقع اعمله Publish وارفعه يجيلي الايرور ده

 </P> 
Server Error in '/mando' Application.
--------------------------------------------------------------------------------
Parser Error 
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. 
Parser Error Message: Could not load the assembly 'App_Web_5ywjud0q'. Make sure that it is compiled before accessing the page.
Source Error: </P> 
Line 1:  <%@ page language="C#" autoeventwireup="true" inherits="_Default, App_Web_5ywjud0q" %>
Line 2:  
Line 3:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<A href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</A>">
 
Source File: /mando/yes/default.aspx	Line: 1 </P> 
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3072 </P>

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

فياريت اللي عنده أي حل يقولي

وشكرا مقدما

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#2

مرحبا..

أخي أظن الصفحة المفروض المتجها لها غير موجودة ربما..

ولله أعلم

#3

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

قم برفع كامل الملفات مع استبدال الموقع المرفوع مسبقا لان عملية compile للموقع تعطي اسماء جديدة ل assembly للصفحات .

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

#4

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

شكرا على الردود

الصفحة موجودة بالفعل وانا رفعت كل الملفات ومتأكد من وجودها

انا حتى جربت اعمل صفحة فاضية وبس كتبت فيها كلمتين في النص بدون أكواد وبرضه طلع لي نفس الخطأ

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#5

عند القيام بعملية publish هل تضع صح أمام allow this precompiled site to be updatable؟

#6
System Down كتب:
عند القيام بعملية publish هل تضع صح أمام allow this precompiled site to be updatable؟

أيوة وده الاختيار الوحيد اللي انا بختاره

ولما بشيل من عليه العلامة بيطلع لي صفحة فاضية مكتوب فيها

This is a marker file generated by the precompilation tool, and should not be deleted!

تم تعديل هذه المشاركة بواسطة Mr.Mando في 8 يوليو 2009 في 20:36

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#7

هذا لأن كل شئ، بما فيه كود شكل الصفحة يتم نقله إلى داخل الـDLL.

امسح الموقع القديم بالكامل، بالذات مجلد bin. ثم قم بعملية publish و لكن أزل جميع علامات الصح. ثم جرب.

#8

شكرا اخي System Down على اهتمامك

أنا عملت كدة أكتر من مرة

لما بشيل علامة الصح من كل الاختيارات بتطلع الرسالة التانية اللي كتبتها في المشاركة السابقة

المشكلة ان ملف الـ dll اللي بيطلع بعد الـ publish بيكون فعلا موجود في فولدر الـ bin مش فاهم ليه مش قادر يقراه

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#9

الملفات اللي ترفعها على virtual directory أو مجلد عادي لأن لو كان مجلد عادي يجب وضع ملفات الموجودة في مجلد bin في المجلد bin للموقع الجذر أو الأساسي أي root directory

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

#10

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

شكرا اخي سفيان على مشاركتك

انا فعلا جربت الحل ده واشتغل معايا

بس مش هقدر استخدمه كحل نهائي لأن في بعض الأوقات بحتاج اربط اكتر من Application ببعض ويكون كل واحد في مجلد خاص

وصعب اخلي ملفات الاتنين مع بعض في الـ Root Directory

أفضل ما توصلت إليه هو وضع جميع ملفات الـ Application داخل فولدر معين مع بقاء مجلد الـ bin في الـ Root Directory

ولكن هذا يعني أن جميع ملفات الـ bin الخاص بكل الـ Applications هتكون موجودة مع بعضها في مجلد الـ bin الموجود في الـ Root Directory

فهل هناك حل أفضل ؟

تم تعديل هذه المشاركة بواسطة Mr.Mando في 9 يوليو 2009 في 15:07

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#11

كل مجلد تريده أن يكون تطبيق اجعله virtual directory حيث بعد جعله virtual directory يمكنك وضع مجلد bin خاص بهذا المجلد .

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

#12

عملت Virtual Directory للمشروع نفسه وما نفعت

وجربت نفس الحكاية مع الفولدر اللي هيكون فيه الملفات بعد عمل Publish لها وطلع نفس الخطأ

حتى جربت أعمل Application Pooling بس مفيش حاجة اتغيرت

المشكلة كمان اني نزلت نسخة ويندوز اخرى بالاضافة للنسخة الحالية ونزلت عليها فيجوال ستوديو 2008 ورفعت الملفات وبرضه نفس المشكلة

مش عارف هل المشكلة في الـ IIS ولا في ايه بالظبط

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

#13

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

استخدمت بعض الأدوات زي Telerik ولما رفعتها برضه طلع لي خطأ ولما سألت في المنتدى الخاص بالشركة المنتجة قالو المشكلة في الـ IIS

فهل توجد أي حلول أخرى ؟

إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً

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