PDA

View Full Version : خطا Mixed mode assembly در کریستال ریپورت



hamedjonjon
چهارشنبه 01 شهریور 1391, 16:43 عصر
سلام دوستان و اساتید بزرگوار
من با ویژال استادیو 2010 از کریستال ریپورت استفاده می کنم
که هنگام اجرای برنامه قبل چاپ کردن و قبل از اینکه به کد :


rd.SetDataSource(Obj_RegisterPersonal_PrintSend.Se lectReturnTablePrint());
crystalReportViewer1.ReportSource = rd;

برسه، این ارور رو میده:

Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.

یعنی کد خط اول رو رد می کنه قبل اینکه خط دوم اجرا بشه این ارور بالا رو میده
من از کریستال ریپورت CRforVS_13_0_4 استفاده می کنم

دوستانی که با کریستال ریپورت کار کرده اند لطفا راهنمایی کنند

veniz2008
چهارشنبه 01 شهریور 1391, 17:10 عصر
سلام. فایلapp.config رو باز کن و تک startup رو بصورت زیر تغییر بده ببین مشکلت حل میشه یا نه:

<startup useLegacyV2RuntimeActivationPolicy="true"><supportedRuntime version="v4.0"sku=".NETFramework,Version=v4.0"/></startup>

ashe405
چهارشنبه 01 شهریور 1391, 18:20 عصر
سلام. فایلapp.config رو باز کن و تک startup رو بصورت زیر تغییر بده ببین مشکلت حل میشه یا نه:

<startup useLegacyV2RuntimeActivationPolicy="true"><supportedRuntime version="v4.0"sku=".NETFramework,Version=v4.0"/></startup>

سلام آقا محمد دستتون درد نکنه مشکل منم برطرف شد