PDA

View Full Version : خطا در هنگام Load شدن Report



reza6384
شنبه 11 آبان 1387, 12:01 عصر
سلام.
این خطا برای چیه؟

amin_programming
شنبه 11 آبان 1387, 12:31 عصر
سلام
احتمالا فايلهاي crystal report در سيستم مورد نظر نيست و يا ريجيستر نشده.بهتره كه حين نصب برنامه روی دستکاه های مقصد crystal report هم نصب كني تا با كمبود فايل هاي مواجه نشي.

saghez
شنبه 11 آبان 1387, 13:03 عصر
در ادامه راهنمایی دوست عزیز آقای رضا برای نصب کریستال رپورت فکر میکنم متن زیر بدرد شما بخورد:
To solve this problem you have to do the next few steeps

1- Open your Solution File ( You Project on Visual Studio .NET 2005 ) .
2- From The Solution Explorer chose "My Project" ( Directly under your
Program's name in the Visual Studio .NET 2005 Window) .
3- When you chose "My Project" A new window will appears with the name
of your project in that window's title , and you will see on the left
side of that window A list contains
Application
Compile
Debug
References
Resources
Settings
Signing
Security
Publish
Code Analysis
4- Chose "Publish" , and you will see 4 vertical command Buttons , chose
the second one ( "Prerequisites" Command Button ) .
5- New window will appears when you chose "Prerequisites" , and form
that window chose "Crystal Reports for .NET Framework 2.0" , make sure
the check box is checked ( the mark is right ) .
6- In the same window you will find 3 vertical Radio Buttons , chose the
second one ( The one with this name "Download Prerequisites from the
same location as my application" ) , and then press ok to close the
window and .
7- Now you will find your self back again to Publish Window , so press
the "Publish Now" Command , and A new folder will created ( The folder's
name will be "Publish" and it will be automatically opened ) , and if it
didn?t open you will find it under your solution's Folder .
8- When the folder is opened , you will find A Folder Named
"Crystalreports" ,Open it and you will find An Executable File Named "
CRRedist2005_x86 " Or "CRRedist2005_x64" , whatever , Start Install this
file on your Client's PC before Starting you application on it , and
after the installation of " CRRedist2005_x86 " is Completed , Run you
Application , and the problem will disappear :) ( I hope so :P ) .

Tell me if it worked with you , and If it doesn?t ? I'll try to find
another way to solve this problem .

reza6384
شنبه 11 آبان 1387, 14:27 عصر
سلام.
با تسکر از پاسخ های شما.
من مشکلم اینه که Crystal Report های برنامه با ورژن 9 طراحی شده بوده و من اونها رو با ورژن 11 Modify کردم. در قسمت Dependency فایل های DLL مربوط به Crystal Report رو از این قسمت بر میداره :



c:\program files\common files\business objects\3.0\managed\CrystalDecisions.CrystalReport s.Engine.dll

c:\program files\common files\business objects\3.0\managed\CrystalDecisions.ReportSource. dll

c:\program files\common files\business objects\3.0\managed\CrystalDecisions.Shared.dll

c:\program files\common files\business objects\3.0\managed\CrystalDecisions.Windows.Forms .dll


با نصب فایل CrRedist2005_X86 فایل های Crystal Reports در پوشه زیر کپی میشن :



c:\program files\common files\business objects\2.7\managed



حالا می خواستم بدونم کسی فایل جدیدتر این نصب کننده Crystal Report یا لینک اون رو نداره؟

ممنون.

ali_md110
شنبه 11 آبان 1387, 14:54 عصر
CrRedist2005_X86 با vs2008 مشکلی نداره برید تو سایت کریستال ریپورت یک فایل 700 الی 800 کیلویی هست اونو دان کنید و کریستالتون رو اپدیت کنید

reza6384
یک شنبه 12 آبان 1387, 14:59 عصر
CrRedist2005_X86 با vs2008 مشکلی نداره برید تو سایت کریستال ریپورت یک فایل 700 الی 800 کیلویی هست اونو دان کنید و کریستالتون رو اپدیت کنید
میشه لینکش رو بدین؟