PDA

View Full Version : سوال: مشكل در گزارش هاي برنامه نصب شده..؟



Afshin160
پنج شنبه 02 خرداد 1387, 09:22 صبح
سلام دوستان..
من يه برنامه نوشتم كه توش از crystal report استفاده شده وبرنامه هم رو سيستم خودم درست كار مي كنه ...
ولي وقتي با12 installshield يه ستاپ براش مي نويسم و روي كامپيوتر ديگري نصب مي كنم
قسمتي كه مربوط به گزارش گيري با crystal report كار نمي كنه ...
اولا" بگم كه در سايت جستجو كردم و دوستي گفته بود فايل هاي زير رو اول نصب كنم كه كردم ولي نتيجه نداد...!!!
C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X64
C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\IA64

حالا بايد چيكار كنم...؟؟

ali_md110
پنج شنبه 02 خرداد 1387, 09:53 صبح
دوست عزيز براي اجراي كريستال ريپورت در سيستمهاي ديگر بايد merge module هاي مربوط به كريستال ريپورت را به برنامه نصب اضافه كني اين فايل حدودا 25 مگابايت هستش و معمولا با نصب vs2005 نصب نميشه بايد اونو دانلود كرد اگه سرچ بكني پيدا ميشه و مجاني هستش و در ضمن برنامه نصب vs2005 يكي از بهترين روشها براي ساختن برنامه نصب هست اگه از vs2005 جهت ساختن برنامه نصب استفاده بكني خيلي از مشكلات رو نداري

ezamnejad
پنج شنبه 02 خرداد 1387, 09:58 صبح
شما بايد Crystal Reports Basic Runtime For Visual Studio 2005 را نصب كنيد . اسم فايلش بايد CRRedist2005_x86 باشه . يا


بايد merge module هاي مربوط به كريستال ريپورت را به برنامه نصب اضافه كني

ezamnejad
پنج شنبه 02 خرداد 1387, 10:04 صبح
در ضمن برنامه نصب vs2005 يكي از بهترين روشها براي ساختن برنامه نصب هست اگه از vs2005 جهت ساختن برنامه نصب استفاده بكني خيلي از مشكلات رو نداري
به نظر من installshieldابزار بسيار قويتر وبهتري براي اين كار است . چون صرفا براي اين كار به وجود امده .

Afshin160
پنج شنبه 02 خرداد 1387, 10:07 صبح
سلام....
باتشكر از ezamnejad درست شد با فايل CRRedist2005_x86 حل شد ...

آدرس اين فايل :

C:\Program Files\Microsoft Visual Studio 8\Crystal Reports\CRRedist\IA64
متشكرم ...
حل شد.

Afshin160
پنج شنبه 02 خرداد 1387, 10:11 صبح
فقط يه سوال پيش آمده نمي دونم درسته اينجا مطرح كنم يا نه ...!؟
چطوري ميشه در هنگام نصب برنامه كه با installshield12 ساخته ميشه dotnetfx2 , CRRedist2005_x86 هم نصب كرد ...؟ يعني تو يه پگ باشند....

ali_md110
پنج شنبه 02 خرداد 1387, 18:30 عصر
آقاي افشين چنانچه شما هنگام ساخت پروژه نصب با خود برنامه vs2005 زماني كه merge moudle مربوط به كريستال ريپورت را با كليك راست كردن بر روي پروژه نصب و انتخاب merge moudle اضافه كرديد
هنگام اجراي ست اپ در كامپيوترهاي ديگر ملزومات مورد نياز كريستال نصب ميشه و همچنين هنگام ساخت پروژه نصب با كليك راست بر روي پروژه نصب و گزينه پروپرتيس و سپس Prerequisites فايلها و برنامه هاي مورد نياز پروژه نصب رو اضافه كنيد و مبدا اين ملزومات رو همان دايركتوري نصب انتخاب كنيد مطمئن باشيد استفاده از خود vs2005 جهت نصب مشكلات كمتري به دنبال دارد