• 1401/04/19

مشکل TypeLoadException :

سلام خدمت استاد یار های عزیز تاپلرن

هنگام اجرای کد

@Html.StiNetCoreViewer(new StiNetCoreViewerOptions()
{
    Actions =
    {
        GetReport = "Report",
        ViewerEvent = "ViewerEvent"
    }
})

در view اکسپشن TypeLoadException میده

در اکشن report بیریک پوینت گذاشتم چک کنم ولی اصلا به اونجا نمیرسه🥲

کد های کنترل و ارور رو پایین قرار میدم

لطفا کمک کنید🌹

public class ReportController : Controller
    {
        //private int _orderId;
        private readonly IProductService _db;

        public ReportController(IProductService db)
        {
            _db = db;
            StiLicense.LoadFromString("6vJhGtLLLz2GNviWmUTrhSqnOItdDwjBylQzQcAOiHl2AD0gPVknKsaW0un+3PuM6TTcPMUAWEURKXNso0e5OJN40hxJjK5JbrxU+NrJ3E0OUAve6MDSIxK3504G4vSTqZezogz9ehm+xS8zUyh3tFhCWSvIoPFEEuqZTyO744uk+ezyGDj7C5jJQQjndNuSYeM+UdsAZVREEuyNFHLm7gD9OuR2dWjf8ldIO6Goh3h52+uMZxbUNal/0uomgpx5NklQZwVfjTBOg0xKBLJqZTDKbdtUrnFeTZLQXPhrQA5D+hCvqsj+DE0n6uAvCB2kNOvqlDealr9mE3y978bJuoq1l4UNE3EzDk+UqlPo8KwL1XM+o1oxqZAZWsRmNv4Rr2EXqg/RNUQId47/4JO0ymIF5V4UMeQcPXs9DicCBJO2qz1Y+MIpmMDbSETtJWksDF5ns6+B0R7BsNPX+rw8nvVtKI1OTJ2GmcYBeRkIyCB7f8VefTSOkq5ZeZkI8loPcLsR4fC4TXjJu2loGgy4avJVXk32bt4FFp9ikWocI9OQ7CakMKyAF6Zx7dJF1nZw");
        }

        [Route("Print/{orderId}")]
        public async Task<IActionResult> Index(int orderId)
        {
            return View();
        }

        public async Task<IActionResult> Report()
        {
            StiReport report = new StiReport();
            report.Load(StiNetCoreHelper.MapPath(this, "wwwroot/Reports/Report.mrt"));
            var model = await _db.Report(1);
            
            report.RegBusinessObject("order", model.ReportDetail);
            report.RegBusinessObject("orderDetail", model.ReportDetail);

            return StiNetCoreViewer.GetReportResult(this, report);
        }

        public async Task<IActionResult> ViewerEvent()
        {
            return StiNetCoreViewer.ViewerEventResult(this);
        }
    }
  • 1401/04/21
  • ساعت 09:19

سلام دوست عزیز 

مشکل از dll های stimul هست ، احتمالا اشتباه کرک کردین (stimul رو پاک کنین و دوباره نصب کنین و بعد دوباره کرک کنین) ، ضمنا پکیجی که روی پروژتون نصب میکنین حتما از NuGet دانلود کنین و از پکیج های کرک شده استفاده نکنین .