PDA

View Full Version : سوال: مشکل در اضافه کردن fast report به برنامه vb.net



مرتضی حمزه ئی
سه شنبه 10 بهمن 1396, 21:44 عصر
با سلام خدمت اساتید عزیز
من واسه گزارشام از کریستال ریپورت استفاده میکنم ولی دارم بعضی از گزارشات را به fast report تبدیل میکنم توی برنامه واسه فراخوانی گزارش imports fastreport را گذاشتم وتوی refrence ها fastreport.dll را اضافه کردم موقعی که کامپایل میکنم خطای زیر را میده که جالبه fast report را از refrence ها برمیدارم اجرا میشه ومن مجبور میشم از fast report استفاده نکنم ورژن fast report من 2017.1.22 هست وظاهرا هم کرک شده هست خطای Could not load file or assembly 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System .ServiceModel.Internals\v4.0_4.0.0.0__31bf3856ad36 4e35\System.ServiceModel.Internals.dll' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded. هست خواهش میکنم دوستان کمک کنند آیا با ورژنهای پایینتر مشکلم حل میشه بینهایت سپاسگزارم

محمد آشتیانی
پنج شنبه 12 بهمن 1396, 15:10 عصر
سلام
این موارد رو امتحان بفرمائید
فست ریپورت ، دو سری dll داره ، یک سری برای دات نت فریم ورک 2 و سری دیگر برای 4
با توجه به فریم ورک پروژتون از ورژن مناسب استفاده کنید و به رفرنس های پروژتون اضافه کنید (هر دوی این dll ها در محل نصب فست ریپورت موجود هستن)

ضمن اینکه ، این dll ها رو بعنوان رفرنس به پروژه اضافه کنید


FastReport
FastReport.Bars
FastReport.Editor
FastReport.Service
FastReport.VSDesign
FastReport.Web


بعد از اضافه کردن این dll ها ، روی هرکدوم در بخش رفرنس های پروژتون کلیک کنید و از بخش Properties ، گزینه Copy Local رو روی True قرار بدید تا کنار پروژتون کپی بشه.

مرتضی حمزه ئی
پنج شنبه 12 بهمن 1396, 16:49 عصر
دوست عزیز بینهایت ممنونم که جواب دادید من کارهایی که شما فرمودید انجام دادم دوست عزیز فایل ستاپ برای fastreport که نصب کردم هست FRNetDemo_2017.1.22 که پس از نصب توی فایل readme.txt اون نوشته Trial setup + full patched bin folder [ All resigned ]
You should install and replace contents of bin folder. If you have issues check GAC and remove bins.
که من هم شاخه مربوطه که full bins هست را درمسیری که برنامه ام نصب شد replace کردم وتمام کارهایی که شما فرمودید انجام دادم ولی باز در موقع کامپایل همون خطای قبلی را داد دوست عزیز هم با دات نت فریم ورک 2 ,4 تست کردم جواب نداد برنامه من هم با 3.5 هست
نمیدونم اگه از ورژنهای قبلی استفاده کنم مشکلم حل میشه یا نه بینهایت ممنون میشم کمکم کنید چون بدجوری گیر کردم مرسی

مرتضی حمزه ئی
شنبه 14 بهمن 1396, 09:25 صبح
مرسی از لطفتتون مشکل حل شد از ورژن پایینتر استفاده کردم و مشکلی ندارم