نمایش نتایج 1 تا 4 از 4

نام تاپیک: خطای the system cannot find the path specified در هنگام کامپایل فایل StimulSoft Report

  1. #1

    خطای the system cannot find the path specified در هنگام کامپایل فایل StimulSoft Report

    سلام
    من چند سالی هست که با نرم افزار استیمول برای گزارش گیری استفاده میکنم اما اخیرا در یک مجموعه به مشکلی برخوردم که این خطا رو هنگام کامپایل میده the system cannot find the path specified
    که برای رفع این مشکل حتما باید سیستم ری استارت شود تا خطا برطرف شود و ممکن هست تا 2 الی 3 ماه این مشکل پیش نیاد
    حتی من مسیر کامپایل فایل هم به روش زیر تغییر دادم



    var folder = Environment.GetFolderPath(Environment.SpecialFolde r.LocalApplicationData);
    folder = Path.Combine(folder, "Stimulsoft\\CompiledReports");
    folder = Path.Combine(folder, System.Runtime.InteropServices.RuntimeEnvironment. GetSystemVersion());
    var compiledReportFile = Path.Combine(folder, stiReportFactor.GetReportAssemblyCacheName());

    if (File.Exists(compiledReportFile))
    stiReportFactor = StiReport.GetReportFromAssembly(compiledReportFile , true);
    else
    {
    if (!Directory.Exists(folder)) Directory.CreateDirectory(folder);
    stiReportFactor.Compile(compiledReportFile);
    }



    پوشه مربوطه هم سطح دسترسی کامل رو داره اما باز هم مشکل برطرف نشده ویندوز مشتری هم ویندوز سرور هست نمیدونم تاثیری در این مشکل داره یا نه ممنون میشم کمک کنید
    آخرین ویرایش به وسیله هدشی بهشتی : دوشنبه 23 خرداد 1401 در 11:39 صبح

  2. #2
    کاربر دائمی آواتار fakhravari
    تاریخ عضویت
    دی 1388
    محل زندگی
    بوشهر
    سن
    34
    پست
    8,016

    نقل قول: خطای the system cannot find the path specified در هنگام کامپایل فایل StimulSoft Report

    نمونه کدتون کامل بزارید

  3. #3

    نقل قول: خطای the system cannot find the path specified در هنگام کامپایل فایل StimulSoft Report


    Stimulsoft.Report.StiReport stiReportFactor = new Stimulsoft.Report.StiReport();
    stiReportFactor.Load(ManagementRestaurant.Properti es.Settings.Default.ShareFilePath + @"" + "stiReportFactor.mrt");
    .
    .
    .
    مقدار دهی DataTable
    .
    .
    .
    var folder = Environment.GetFolderPath(Environment.SpecialFolde r.LocalApplicationData);
    folder = Path.Combine(folder, "Stimulsoft\\CompiledReports");
    folder = Path.Combine(folder, System.Runtime.InteropServices.RuntimeEnvironment. GetSystemVersion());
    var compiledReportFile = Path.Combine(folder, stiReportFactor.GetReportAssemblyCacheName());
    if (File.Exists(compiledReportFile))
    stiReportFactor = StiReport.GetReportFromAssembly(compiledReportFile , true);
    else
    {
    if (!Directory.Exists(folder)) Directory.CreateDirectory(folder);
    stiReportFactor.Compile(compiledReportFile);
    }
    stiReportFactor.RegData("FactorDetails", dtfilter);
    stiReportFactor.RegData("DT", DT);
    for (int i = 0; i < Printer.CountPaper; i++)
    {
    stiReportFactor.Render(false);
    stiReportFactor.Print(false);
    }
    آخرین ویرایش به وسیله هدشی بهشتی : سه شنبه 24 خرداد 1401 در 09:35 صبح

  4. #4
    کاربر دائمی آواتار fakhravari
    تاریخ عضویت
    دی 1388
    محل زندگی
    بوشهر
    سن
    34
    پست
    8,016

    نقل قول: خطای the system cannot find the path specified در هنگام کامپایل فایل StimulSoft Report

    توی ویندوز فرم کنار پوشه دیباگتون فولدر بندی کنید و نیاز به ادرس دهی خاصی نیست

     r.Load(Application.StartupPath + @"/mrt/Report.mrt");

تاپیک های مشابه

  1. مبتدی: خطای The system cannot find the path specified هنگام ایجاد پروژه در نرم افزار Visual Studio
    نوشته شده توسط behnam404 در بخش برنامه نویسی با MFC و ++Visual C
    پاسخ: 4
    آخرین پست: سه شنبه 23 شهریور 1395, 15:39 عصر
  2. پاسخ: 0
    آخرین پست: پنج شنبه 11 شهریور 1395, 13:58 عصر
  3. پاسخ: 2
    آخرین پست: یک شنبه 22 فروردین 1395, 06:22 صبح
  4. پاسخ: 3
    آخرین پست: چهارشنبه 25 دی 1392, 17:50 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •