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

الخطا - is not a valid virtual path

بدأه maeso2u في 1 ديسمبر 2010 · 5 رد · 713 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا مبتدا مع asp.net واجهتني المشكلة عند استدعاء ملف معين على السرفر

الكود الذي فيه المشكلة هو :

ReportDocument rd = new ReportDocument();

string paths = Server.MapPath("CrRp1.rpt");

rd.Load(Server.MapPath(paths));

ويعطي رسالة خطأ تفيد ان المسار ليس مسار حقيقي (is not a valid virtual path)

ومرفق صورة الخطا ..... ارجو من لدية خلفية المساعدة وجزاكم الله خير

post-237172-057063100 1291223390_thumb.j

المرفقات
er.JPG
#2

فين الكود

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

#3

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

rd.Load(Server.MapPath(paths));

#4

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

اخى العزيز

string paths = Server.MapPath("CrRp1.rpt");

انت هنا عرفت متغير بيشيل معك ال path كامل

ازاى بقه ترجع تانى

فى ال

rd.Load(Server.MapPath(paths));

ترجع تعطيه جزء من المسار تانى

اللى هو Server.MapPath

انت المفروض تعمل الاتى

rd.Load((paths));

جرب و رد على

تم تعديل هذه المشاركة بواسطة bodaman22 في 2 ديسمبر 2010 في 10:59

#5

شكرا كثيرا ....... /public/style_emoticons/default/cool.gifفعلا معك حقك ما انتبهت لصياغة الجملة صح

بس لما عملت run ظهر الخطأ التالي

Error in File C:\WINDOWS\TEMP\CrRp1 {51E4B282-9C39-43AB-858F-DF41A1804041}.rpt:

Access to report file denied. Another program may be using it.

و المجلد temp فارغ

كما هو موضح في الصورة وانا عامل using لكل مكتبات الكريستال ريبورت .

using CrystalDecisions.CrystalReports;

using CrystalDecisions.Enterprise;

using CrystalDecisions.ReportAppServer;

using CrystalDecisions.Reporting;

using CrystalDecisions.ReportSource;

using CrystalDecisions.Shared;

using Oracle.DataAccess.Client;

using Oracle.DataAccess.Types;

using CrystalDecisions.Web;

using System.Data;

using CrystalDecisions.CrystalReports.Engine;

post-237172-060969700 1291301407_thumb.j

المرفقات
er2.JPG
#6

شكرا للجميع تم حل المشكلة باعطاء صلاحيات القراءة والكتابة على المجلد temp .

شكرا...

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