PDA

View Full Version : سوال: کریستال ریپورت توی سیستم دیگه باز نمیشه!!



AmirAmiri
جمعه 09 مهر 1389, 12:38 عصر
سلام به تمامه اساتید گل.
من یک برنامه نوشتم که توی یک فرم باید دستور چاپ داده بشه و از کریستال ریپورت استفاده کردم. همه جای برنامه درست کار میکنه و هیچ مشکلی نداره اما زمانی که میخوام دستور چاپ بدم ، پیغام خطا میده...!!!
اول این پنجره باز میشه :
http://barnamenevis.org/forum/attachment.php?attachmentid=57475&stc=1&d=1285925333

و چند لحظه بعد ای پنجره میاد :
http://barnamenevis.org/forum/attachment.php?attachmentid=57476&stc=1&d=1285925333

پیغام خطا هم اینه :


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.TypeInitializationException: The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocu ment' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified.
File name: 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'
at CrystalDecisions.CrystalReports.Engine.ReportDocum ent..cctor()

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].

--- End of inner exception stack trace ---
at CrystalDecisions.CrystalReports.Engine.ReportDocum ent.Dispose(Boolean bDisposeManaged)
at CrystalDecisions.CrystalReports.Engine.ReportClass .Dispose(Boolean bDisposeManaged)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Store Keeping
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Debug/Store%20Keeping.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
DevComponents.DotNetBar2
Assembly Version: 7.0.0.1
Win32 Version: 7.0.0.1
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Debug/DevComponents.DotNetBar2.DLL
----------------------------------------
DateBox
Assembly Version: 1.0.2788.39449
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Debug/DateBox.DLL
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
CrystalDecisions.CrystalReports.Engine
Assembly Version: 10.5.3700.0
Win32 Version: 10.5.0.1943
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Debug/CrystalDecisions.CrystalReports.Engine.DLL
----------------------------------------
CrystalDecisions.Shared
Assembly Version: 10.5.3700.0
Win32 Version: 10.5.0.1943
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Debug/CrystalDecisions.Shared.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.




من این فایلها رو در کنار فایل اجرایی گذاشتم :


CrystalDecisions.CrystalReports.Engine.dll
CrystalDecisions.Data.AdoDotNetInterop.dll
CrystalDecisions.ReportSource.dll
CrystalDecisions.VSDesigner.dll
CrystalDecisions.Web.dll
CrystalDecisions.Windows.Forms.dll


دوستان خواهش میکنم کمکم کنید، من این برنامه رو باید تا فردا تحویل بدم.
خــــــــواهش میکنم دریغ نکنید. :گریه:

Sk1900n3
جمعه 09 مهر 1389, 13:00 عصر
دوست عزیز
به نظر بنده شما باید برنامه ی کریستال ریپورت رو در سیستم نصب کنید
واین در ادرسی که برنامه ی ویژوال رو نصب کردید وجود دارد.


D:\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports

sinashahab
جمعه 09 مهر 1389, 13:02 عصر
نمی دونم والا .

ولی فکر کنم Dll ها رو برای این کنار برنامه می زارن که نیاز به نصب اون برنامه یا .... نباشه و فقط با این DLL ها بشه برنامه رو اجرا کرد.

AmirAmiri
جمعه 09 مهر 1389, 13:40 عصر
دوست عزیز
به نظر بنده شما باید برنامه ی کریستال ریپورت رو در سیستم نصب کنید
واین در ادرسی که برنامه ی ویژوال رو نصب کردید وجود دارد.


D:\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReports



من از ویژوال استودیو 2008 (ورژن 9) استفاده کردم ولی این آدرسی که شما دادید توش نیست یعنی تا اینجا هست ولی بقیش نیست :

C:\Program Files (x86)\Microsoft Visual Studio 9.0\SDK\v3.5
نمی دونم والا .

ولی فکر کنم Dll ها رو برای این کنار برنامه می زارن که نیاز به نصب اون برنامه یا .... نباشه و فقط با این DLL ها بشه برنامه رو اجرا کرد. من تمامه DLLهایی که تو مسیر زیر بود رو کپی کردم کنار فایل اجرایی :

C:\Program Files (x86)\Business Objects\Common\2.8\managedاما تو قسمت References برنامم این رفرنس هست ولی آدرسش رو پیدا نکردم :
CrystalDecisions.Enterprise.Framework
آدرسش این بود ولی ویندو میگه این آدرس وجود نداره :

C:\Windows\assembly\GAC\CrystalDecisions.Enterpris e.Framework\10.5.3700.0__692fbea5521e1304\CrystalD ecisions.Enterprise.Framework.dllمشابه رفرنس بالا این رفرنس هم پیدا نکردم :
CrystalDecisions.Enterprise.InfoStore
با این آدرس :

C:\Windows\assembly\GAC\CrystalDecisions.Enterpris e.InfoStore\10.5.3700.0__692fbea5521e1304\CrystalD ecisions.Enterprise.InfoStore.dllحالا به نظره شما باید چکار کنم؟
من فردا باید برنامه رو تحویل بدم. خواهش میکنم کمکم کنید.

AmirAmiri
جمعه 09 مهر 1389, 14:15 عصر
راستی یادم رفت بگم. من گزارشم رو اینطوری فراخوانی کردم. (new گرفتم)

Reports.ReportSale rSale = new Reports.ReportSale();فایل ReportSale.rpt در کنار فایل اجرایی نیست. کلا توی برنامه آدرس بهش ندادم همونطور که از کد بالا معلومه new کردم. آیا باید فایل ریپورت کنار فایل اجرایی باشه؟ باید مسیر پویا بهش بدم با استفاده از

Application.StartupPath + @"\ReportSale.rpt" باید اینطوری اجراش کنم؟

Sk1900n3
جمعه 09 مهر 1389, 14:44 عصر
راستی یادم رفت بگم. من گزارشم رو اینطوری فراخوانی کردم. (new گرفتم)

Reports.ReportSale rSale = new Reports.ReportSale();فایل ReportSale.rpt در کنار فایل اجرایی نیست. کلا توی برنامه آدرس بهش ندادم همونطور که از کد بالا معلومه new کردم. آیا باید فایل ریپورت کنار فایل اجرایی باشه؟ باید مسیر پویا بهش بدم با استفاده از

Application.StartupPath + @"\ReportSale.rpt" باید اینطوری اجراش کنم؟


دوست عزیزم
در داخل خود dvd ویژال استدیو 2009 در پوشه ی WCU فایل اجرایی Crystall Report هستش
اگه نبود یه Search ی بزن

دوست عزیز میشه به این تاپیک (http://www.barnamenevis.org/forum/showthread.php?t=250193) یه سری بزنید
یک مثال واستون گذاشتم

AmirAmiri
جمعه 09 مهر 1389, 14:55 عصر
دوست عزیزم
در داخل خود dvd ویژال استدیو 2009 در پوشه ی WCU فایل اجرایی Crystall Report هستش
اگه نبود یه Search ی بزن

دوست عزیز میشه به این تاپیک (http://www.barnamenevis.org/forum/showthread.php?t=250193) یه سری بزنید
یک مثال واستون گذاشتم
آخه من نمیخوام مجبور باشم روی هر سیستمی Crystall Report رو نصب کنم. هیچ راهه دیگه ای نیست که نیازی به نصب Crystall Report نباشه؟ :افسرده:

Sk1900n3
جمعه 09 مهر 1389, 15:52 عصر
آخه من نمیخوام مجبور باشم روی هر سیستمی Crystall Report رو نصب کنم. هیچ راهه دیگه ای نیست که نیازی به نصب Crystall Report نباشه؟ :افسرده:

دوست عزیزم
1- مشکلت حل شد یا نه ؟
2-اره عزیزم باید نصب کنی تاپیک (http://www.barnamenevis.org/forum/showthread.php?t=198095&highlight=crystall+report)
3- اینم اموزش کرستال ریپورت

AmirAmiri
جمعه 09 مهر 1389, 16:11 عصر
دوست عزیزم
1- مشکلت حل شد یا نه ؟
2-اره عزیزم باید نصب کنی تاپیک (http://www.barnamenevis.org/forum/showthread.php?t=198095&highlight=crystall+report)
3- اینم اموزش کرستال ریپورت

هنوز نصب نکردم ولی فکر کنم با نصب کریستال ریپورت مشکلم حل بشه الان میرم نصب میکنم.
اما من فکر میکردم اگه از DLL هاش اتفاده کنیم دیگه نیازی به نصبه کریستال ریپورت نیست آخه فایل Setup خیلی سنگین میشه. :ناراحت:

AmirAmiri
جمعه 09 مهر 1389, 18:20 عصر
:گریه: :گریه: :گریه:
آقا یکی کمک کنه....
درست نشــــــــــــــــــــــد ...............
بازم همون خطا.
من کریستال ریپورت رو نصب کردم ولی بازم همون خطا رو میده.
چکار کنم؟


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.TypeInitializationException: The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocu ment' threw an exception. ---> System.Runtime.InteropServices.COMException (0x800736B1): Retrieving the COM class factory for component with CLSID {5FF57840-5172-4482-9CA3-541C7878AE0F} failed due to the following error: 800736b1.
at CrystalDecisions.CrystalReports.Engine.ReportDocum ent..cctor()
--- End of inner exception stack trace ---
at CrystalDecisions.CrystalReports.Engine.ReportDocum ent..ctor()
at CrystalDecisions.CrystalReports.Engine.ReportClass ..ctor()
at Store_Keeping.Reports.ReportSale..ctor()
at Store_Keeping.ReportForms.FormReportSale..ctor(Boo lean Header, String[] strElements, DataTable dt) in D:\Programing\C#‎‎\Store Keeping\Store Keeping\ReportForms\FormReportSale.cs:line 17
at Store_Keeping.Forms.FormSale.btnPrintPreview_Click (Object sender, EventArgs e) in D:\Programing\C#‎‎\Store Keeping\Store Keeping\Forms\FormSale.cs:line 686
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Store Keeping
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Debug/Store%20Keeping.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
DevComponents.DotNetBar2
Assembly Version: 7.0.0.1
Win32 Version: 7.0.0.1
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Debug/DevComponents.DotNetBar2.DLL
----------------------------------------
DateBox
Assembly Version: 1.0.2788.39449
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Debug/DateBox.DLL
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data.DataSetExtensions
Assembly Version: 3.5.0.0
Win32 Version: 3.5.21022.8 built by: RTM
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Data.DataSetExtensions/3.5.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.21022.8 built by: RTM
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
CrystalDecisions.CrystalReports.Engine
Assembly Version: 10.5.3700.0
Win32 Version: 10.5.0.1943
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.CrystalReports.Engine/10.5.3700.0__692fbea5521e1304/CrystalDecisions.CrystalReports.Engine.dll
----------------------------------------
CrystalDecisions.Shared
Assembly Version: 10.5.3700.0
Win32 Version: 10.5.0.1943
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.Shared/10.5.3700.0__692fbea5521e1304/CrystalDecisions.Shared.dll
----------------------------------------
CrystalDecisions.ReportAppServer.CommLayer
Assembly Version: 10.5.3700.0
Win32 Version: 10.5.0.1943
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/CrystalDecisions.ReportAppServer.CommLayer/10.5.3700.0__692fbea5521e1304/CrystalDecisions.ReportAppServer.CommLayer.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.




اینجا FormReportSale.cs:line 17 این رو نوشتم:

public Reports.ReportSale rSale = new Reports.ReportSale();

اینم که مشکلی نداره
و اینجا هم FormSale.cs:line 686 این رو نوشتم :

ReportForms.FormReportSale rpt = new ReportForms.FormReportSale(rdoHeader.Checked, strParam, dt);
اینم که فکر نکنم مشکلی داشته باشه.

پس مشکل از کجاست ؟ :عصبانی++: :عصبانی++:

Sk1900n3
جمعه 09 مهر 1389, 19:13 عصر
دوست عزیز
من در لود فرمی که گزارشمو نشو میده اینو نوشتم




Dim Adp As New System.Data.SqlClient.SqlDataAdapter("select * from TbCalaCreate", Con)
Dim Dset As New DataSet
Dim Cry As New CryCalaCreate
Con.Open()
Try
Adp.SelectCommand.CommandText = "select * from TbCalaCreate"
Adp.Fill(Dset, "TbCalaCreate")
Catch ex As Exception
Adp.SelectCommand.CommandText = "Select * From TbCalaCreate"
Adp.Fill(Dset, "TbCalaCreate")
End Try
Con.Close()
Cry.SetDataSource(Dset)
Me.CryView.ReportSource = Cry
</div>

البته این کد به زبان vb.net

اگه خاصتی به زبان سی شارپ واستون میزارم
CryCalaCreate نام فایل گزارشم
TbCalaCreate نام جدولیه که در گزارش استفاده کردم
CryView شی ویوور که در روی فرم انداختم
خبرشو لطفا بده

AmirAmiri
جمعه 09 مهر 1389, 19:20 عصر
دوست عزیز من برنامه ام رو توی سیستم خودم بدون مشکل اجرا میکنم اما روی سیستم دیگه مشکل داره حالا نمیدونم توی سیستم خودم چون Visual Studio 2008 نصبه مشکلی پیش نمیاد یا چیزه دیگه ایه به هر حال که توی سیستم خودم راحت اجرا میشه اما روی سیستم دیگه مشکل داره و همون پیغام خطا رو میده.
واقعا دیگه کلافم کرده نمیدونم چکار کنم. همش پای سیستم نشستم این سایت رو رفرش میکنم و منتظرم یکی جوابم رو بده.
خدا خیرت بده که جواب میدی. :بوس:

AmirAmiri
شنبه 10 مهر 1389, 09:29 صبح
سلام. من تقریبا راه حل این مشکل رو فهمیدم.
باید Visual Studio 2008 رو نصب میکردم تا گزارش توی سیستم مشتری باز بشه :لبخند:
فقط نفهمیدم که چرا باید ویژوال استودیو رو روی هر سیستم نصب کنم تا گزارش باز بشه.
آخه این که نمیشه برای تک تکه مشتری ها برم و ویژوال استودیو رو براشون نصب کنم.

من حتی .Net Framework هم نصب کرده بودم + کریستال ریپورت که اونم نصب کرده بودم اما کریستال ریپورت بازم توی سیستم مشتری خطا میداد و باز نمیشد. وقتی ویژوال استودیو رو نصب کردم مشکل حل شد.
کسی راه حلی نداره؟

غلامرضا شریفی
شنبه 10 مهر 1389, 18:11 عصر
هنگام ساخت برنامه setup بايد prerequisites يا پيش نيازهاي كريستا را هم اضافه كنيد اتومات فايل setup كريستال همخوان با برنامه شما درست ميشود

AmirAmiri
یک شنبه 11 مهر 1389, 00:16 صبح
هنگام ساخت برنامه setup بايد prerequisites يا پيش نيازهاي كريستا را هم اضافه كنيد اتومات فايل setup كريستال همخوان با برنامه شما درست ميشود
خیلی ممنون از کمکتون اما من متوجه منظورتون نشدم، یعنی نصب کردن خوده کریستال ریپورت کافی نیست یا فایلهای لازم رو به همراه نداره و باید حتما فایل Setup ساخته بشه اون هم به روشی که ذکر کردید؟