من در برنامه ای که نوشتم، وقتی که می خوام صفحه ای که Crystal ReportViewer در اون هست باز کنم خطای زیر رو میده:
من از Visual Studio 2010 استفاده می کنم و Crystal Report مخصوص رو هم نصب کردم.
من در برنامه ای که نوشتم، وقتی که می خوام صفحه ای که Crystal ReportViewer در اون هست باز کنم خطای زیر رو میده:
من از Visual Studio 2010 استفاده می کنم و Crystal Report مخصوص رو هم نصب کردم.
سلام ، این مشکل رو بچه های انجمن هم زیاد داشتن ،
اگه از .net 4 Client Profile استفاده میکنید به .net4 یا 3.5 تغییر بدین تا درست بشه.
اگه هم از امکانات .net 4 مثل LINQ استفاده نمیکنید چرا کلا .net پروژتون رو به 2 تغییر نمیدین؟؟
موفق باشید
با سلام خدمت دوستان.
برای رفع مشکلتون میتونید به این آدرس مراجعه کنید.
http://fanavaranemandegar.blogfa.com
موفق باشید.
منم دقیقن همین مشکل رو داشتم و این به خاطر سازگار نبودن دات نت فریم ورک 4.0 با کریستال ریپورت 13 هستش . من برنامم رو به دات نت فریم ورک 3.5 تغییر دادم با همون کریستال درست شد .حتی چند ماه پیش تویه سایت خوندم که با ادد کردن یه دی ال ال به کریستال 13 درست میشه ولی با اینکار هم درست نشد .
کد زیر رو جایگزین app.config کنید درست میشه! البته بک آپ فراموش نشه!
<?xml version="1.0"?>
<configuration>
<system.diagnostics>
<sources>
<!-- This section defines the logging configuration for My.Application.Log -->
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>
<add name="FileLog"/>
<!-- Uncomment the below section to write to the Application Event Log -->
<!--<add name="EventLog"/>-->
</listeners>
</source>
</sources>
<switches>
<add name="DefaultSwitch" value="Information"/>
</switches>
<sharedListeners>
<add name="FileLog" type="Microsoft.VisualBasic.Logging.FileLogTraceLi stener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" initializeData="FileLogWriter"/>
<!-- Uncomment the below section and replace APPLICATION_NAME with the name of your application to write to the Application Event Log -->
<!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
</sharedListeners>
</system.diagnostics>
<startup>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>
ناگفته نماند یکی از دوستان برنامه نویس فکر کنم هندی بود اینو برام گفت ولی اون موقع فقط یه خط بود .چون حوصله نداشتم با app.config عادی مقایسه کنم همشو گذاشتم . کسی اگه مقایسه کرد اون خط رو اینجا بزاره بقیه هم استفاده کنن
useLegacyV2RuntimeActivationPolicy="true" اینه
با تشکر از morrning
برای حل مشکل باید کل app.config کپی بشه من هم در NET4. مشکل داشتم که با این روش حل شد