دسته بندی ها
14:26 1398/11/07

اجرا نشدن صفحه پرینت stimulsoft در iis

مشخصات سوال کننده :
کاربر : mh96836     امتیاز کاربر : 0     رتبه کاربر : 7020
دسته بندی : Asp.net Core

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 4538
پاسخ دهنده : fateme 15:15 1398/11/07

هیچ خطایی حین اجرای گزارش دریافت نمی کنید؟ صفحه سفیدی که می فرمایید میاره همون صفحه استیمول سافت هست ولی به صورت خالی؟ یا کلا سیستم هنگ میکنه

لطفا سوال رو ویرایش کنید و این موارد رو با نمایش عکس مشخص کنید

به این پاسخ امتیاز بدهید    0
امتیاز: 1617 رتبه: 2
پاسخ دهنده : hamid_b 18:07 1398/11/07

خطای شما 404 هست 

یعنی موقع لود گزارش نمیتونه آدرس گزارش رو پیدا کنه.

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

دقت کنید آدرس دهی هایی که روی لوکال انجام می دید حتما روی هاست یا سرور درست کار نمیکنن. آدرس دهی خودتون رو به صورت منطقی انجام بدید نه فیزیکی.

چون آدرس دهی فیزیکی مسیر گزارشها موقع برنامه نویسی هست. ضمنا دقت کنید که کانکشن استرینگ گزارشات هم داینامیک باشه حتما 

این لینک رو بخونید

به این پاسخ امتیاز بدهید    1
امتیاز: 510 رتبه: 4
پاسخ دهنده : saedbfd 22:53 1398/11/07

با سلام و درود

 

این آموزش نحوه استفاده از استیمول سافت در Asp.net core هست که همونطوری که فرمودید با موفقیت تونستید این کار رو روی لوکال انجام بدید. کلا شرایط روی سرور با لوکال متفاوته و باید بررسی کنید که از چی هست اشکال. گاهی برای تصاویر استفاده شده توی پروژه یا فونت های استفاده شده هم روی سرور مشکلاتی پیش میاد

نکته بعد اینکه اصلا مشکل از کانکشن استرینگ نگرفته!!! (متن خطا واضح هست) خطا داره میگه آدرس Home/Print رو نمیتونه پیدا کنه. شما اول باید این خطا رو رفع کنید که رفع این خطا هم جزو مباحث اصلی Asp.net core هست و اصلا ارتباطی با آموزش ما نداره. (در تصویری که فرستادید خطای 404 رو نوشته یعنی سیستم Routing سایت شما این صفحه رو نمیتونه پیدا کنه)

بهتره ابتدا خطای اصلی رو رفع کنید بعد دنبال خطاهای احتمالی دیگه مثل کانکشن استرینگ بگردید

 

موفق باشید

ویرایش شده در سه شنبه 8 بهمن 1398 ساعت 14:50:16
به این پاسخ امتیاز بدهید    0
امتیاز: 1654 رتبه: 1
پاسخ دهنده : jafaribijan 12:29 1403/06/07

باسلام
من هم همین مشکل رو دارم. و متوجه شدم که اگر کدی که مربوط به لایسنس استیمول سافت هست را از کانستراکتور کنترلر بردارید، ویو مربوط به تهیه گزارش نمایش داده می شود ولی به خاطر نداشتن لایسنس،دیگه به صورت تریال گزارش رو نشون میده. متاسفانه این مورد فقط روی سرور اتفاق می افته در حالیکه دقیقاً طبق راهنمایی و آموزش ها همان فرآیند کرک و لایسنس رو کلاینت را روی سرور انجام دادیم. لطفاً در صورت به نتیجه رسیدن حل این مشکل، ممنون میشم در جریان بگذارید.

به این پاسخ امتیاز بدهید    0
امتیاز: 0 رتبه: 7020
پاسخ دهنده : jafaribijan 15:00 1403/06/11

با سلام مشکل حل شد.
کافیست بعد از Publish بر روی سرور محتویات پوشه Packages یعنی DLLهای کرک شده stimulsoft را داخل مسیر Publish شده کپی کنید.

ویرایش شده در یکشنبه 11 شهریور 1403 ساعت 15:01:39
به این پاسخ امتیاز بدهید    0
امتیاز: 0 رتبه: 7020
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود