نحوه کرک استیمول سافت در ویندوزفرم Net Core 3.1
با سلام و خسته نباشید.
یک برنامه ویندوزی دارم که با C# .Net Core 3.1 طراحی کردم که در آن برای گزارش گیری از استیمول سافت استفاده شده است. اما در استفاده از آن به مشکل برخوردم . درحالتی که Dll های استیمول سافت را از طریق Manage Nuget Package اضافه کردم، در تهیه گزارش مشکلی نداشتم.
اما بعد از چند مدت با منقضی شدن تریال استیمول پیغام your trial has expired ظاهر و با زدن دکمه OK کلاً برنامه بسته میشه.
برای همین من این Dll ها را به صورت دستی از قسمت Dependencies به برنامه اضافه کردم (استیمول سافت قبلاً کرک شده است)
اما در این حالت برنامه در زمان اجرای گزارش در قسمت report.Compile دچار خطا میشه.
برای این مشکل چکاری میشود انجام داد؟
کد مر بوط به تهیه گزارش:
StiReport report = new StiReport();
string fileReport = "Report\\ReportMojudiTools.mrt";
string myfile = System.AppDomain.CurrentDomain.BaseDirectory + fileReport;
report.Load(myfile);
report.Compile();
report["myTitle"] = "گزارش لیست موجودی ابزار";
report["myDate"] = "تاریخ: " + DateTime.Now.ToString("yyyy/MM/dd");
report.RegData(dt);
report.Show();
متن خطای شما این هست :
operation not supported on this platform
خب این واضح هست. نسخه استیمول سافتی که شما استفاده می کنید با نوع پروژتون همخوانی نداره. طبق گفته خودتون شما از Dot Net Core استفاده می کنید. بنابراین باید استیمول سافتی استفاده کنید که از این نسخه از سی شارپ پشتیبانی کنه.
می تونید توی گوگل سرچ کنید : stimulsoft for winform dotnet core
سلام.من بابت این خطا چند نسخه از استیمول سافت را استفاده کرده اما باز هم این خطا میاد.
نسخه استفاده شده
Stimulsoft Designer 2021.3.2
Stimulsoft Designer 2023.1.1
stimulsoft Reports .NET 2017.1.11
Stimulsoft Reports 2017.2.2
آیا در حالتی که از طریق Manage Nuget Package پکیج استیمول را نصب میکنیم نمیشه کرک یا منقضی شدن نسخه تریال آن غیر فعال بشه؟
ممنون بابت وقتی که برای پاسخ به سوالم گذاشتید. همونطور که گفتید من ابتدا پکیج رو از طریق Nuget به برنامه اضافه کردم و سپس فایل های کرک که مخصوص نسخه Dot Net Core 3.1 بود را در قسمت Debug جایگزین کردم که تونستم تریال را حذف کنم.
فایل های کرک شده استیمول سافت 2023.1.1 برای نسخه Dot Net Core 3.1
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- مشکل تاریخ شمسی در سی شارپ
- نمایش گزارش stimulsoft روی کلاینت
- تفاوت های سی شارپ 8 با نسخه های قبلی چیه؟
- انتخاب چند سطر دلخواه توسط چک باکس در DataGrid و محاسبه جمع سطرهای انتخاب شده
- نمایش نوتیفکیشن در سی شارپ
- ارسال پارامتر از سی شارپ به استیمول سافت
- عدم نمایش عکس در دیتاگرید ویو در wpf
- Library Animation برای کنترلهای WPF
- مشکل در تغییر مقدار Text کنترل RibbonBar در کامپوننت DevExpress
- قرار دادن مقادیر ارسالی یک ستون از جدول به صورت سطری در استیمول