ورود

View Full Version : خطا در web.config در رابطه با گزارش گيري



r_mehrizi
چهارشنبه 09 بهمن 1387, 10:11 صبح
من dot net framework 2 و crystal report رو بر روي كامپيوترم نصب كردم
هنگام اجراي برنامه خطاي زير را ميده خواهشا راهنمايي بفرماييد


Server Error in '/FaraNama' Application.




Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Could not load file or assembly 'CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.

Source Error:




Line 72: <add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>

Line 73: <add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>

Line 74: <add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>

Line 75: <add assembly="CrystalDecisions.Enterprise.Desktop.Report, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>

Line 76: <add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>



Source File: c:\inetpub\wwwroot\faranama\web.config Line: 74

Assembly Load Trace: The following information can be helpful to determine why the assembly 'CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' could not be loaded.




WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].






Version Information: Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42

kiosksoft
چهارشنبه 09 بهمن 1387, 16:31 عصر
دوست عزیز

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

از کامپیوتر مبدا این فایل هارو دریافت و در مقصد نصب کنید.

این فایل رو نصب کنی , درست میشه: CRRedist2008_x86.msi یا CRRedist2008_x64.msi

r_mehrizi
پنج شنبه 10 بهمن 1387, 08:55 صبح
اين فايل CRRedist2008_x64.msi را از كامپيوتر مبدا گرفتم اما روي كامپيوتر مقصد نصب نميشه
چطوري ميشه فهميد اونها چه نسخه اي از كريستال ريپورت رو بايد نصب كنند تا مشكل پيش نياد من با دات نت 2005 كار ميكنم

kiosksoft
پنج شنبه 10 بهمن 1387, 09:21 صبح
نصب نمیشه, یعنی چی , چه پیغامی میده ؟ اگه همون ابتدای نصب پیغام میده, باید نسخه 86 رو نصب کنی, باید درست بشه..

r_mehrizi
پنج شنبه 10 بهمن 1387, 09:36 صبح
من فايل رو از مسير C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X6 برداشتم
وقتي ميخوام نصبش كنم پيغام زير را ميده
this installation package is not supported by this processor type.contact your product vendor

من چطوري بفهمم چه نسخه اي از كريستال ريپورت را روي كامپيوتر مقصد نصب كنم

نسخه 86 روي كامپيوتر من نيست

kiosksoft
پنج شنبه 10 بهمن 1387, 09:48 صبح
این رو باید نصب کنی :
Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304

یه پروژهاز نوع setup درست کنید.

وقتی build میشه , اگه در قسمت تنظیمات ,تغیررات رو اعمال کنید, خود setup این فایل رو بهتون میده.

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