ورود

نسخه کامل مشاهده نسخه کامل : برنامه کامپایل شده به کنترلهای کریستال ریپورت احتیاج دارد



shamsoft
10-01-2007, 19:59
من یه برنامه دارم که چند تا ریپورت هم توسط کریستال ریپورت داره. خب من از Crystal Activex Report Viewer Library 10.0 در قسمت Component و از Crystal Report Activex Designer Run Time Library 10.0 از قسمت References استفاده کردم. حالا بعد از کامپایل برنامه لازمه که فایل DLL یا OCX خاصی در کنار برنامه قرار بدم که برنامه روی کامپیوترهایی که کریستال ریپورت ندارن به درستی اجرا بشه. اگه چیزی لازم داره لطفا اسم فایل لازمه رو هم بگید

Romina2006
10-01-2007, 21:26
برای اینکه بدونی برنامت به dll یا ocx خاصی نیاز داره یا نه از برنامت از طریق Package & Deployment Wizard ویژوال بیسیک یک Package درست کن

shamsoft
11-01-2007, 09:57
خب حالا تمام فايلهايي كه توي فولدر Support هست براي برنامه لازمه؟
اين كه كلي فايل DLL هست و تازه چندتاش هم پيدا نكرد :sad:
حال اگه من بخوام اين پكيج رو به مشتري بدم بايد فولدر Package رو بهش بدم و اونم فايل Setup رو اجرا كنه يا فقط فولدر Support كافيه؟ د اين مورد هم يه توضيحي بدي ممنون ميشم
راستي رومينا آيديتم بده يه وقت لازم ميشه :happy:
اگر هم نخواستي اينجا آيديت رو بزاري آيدي منو اد كن : shamsoft2006

Romina2006
11-01-2007, 15:08
دوست عزیز

ابتدا باید در برنامه موردنظرت اون دسته از کامپوننتها و رفرنسهایی که اضافه می باشند را حذف کنی سپس برنامت رو ذخیره و دوباره کامپایل کنی و بعد دوباره پکیج درست کنی.در مورد پکیج هم لزومی نداره فولدر ساپورت وجود داشته باشه ولی باید اون 3 تا فایل دیگه حتما باشند.

یک راه دیگه اینه که از برنامه ای استفاده بکنی که پروژه های ویژوال بیسیک رو ساپورت بکنه مثل Setup Specialist یا Mindvision Installer VISE.

shamsoft
11-01-2007, 16:25
ابتدا باید در برنامه موردنظرت اون دسته از کامپوننتها و رفرنسهایی که اضافه می باشند را حذف کنی سپس برنامت رو ذخیره و دوباره کامپایل کنی و بعد دوباره پکیج درست کنی.
خب همش لازمه. يعني اونايي كه انتخاب كردم زياد هم نيست ولي اكثر DLL هاي كه اضافه شده از مسير نصب كريستال ريپورت برداشته شده كه ديگه مشخصه كه زياديش به اين دليله

یک راه دیگه اینه که از برنامه ای استفاده بکنی که پروژه های ویژوال بیسیک رو ساپورت بکنه مثل Setup Specialist یا Mindvision Installer VISE.
اين برنامه ها رو گير بيارم و امتحان كنم جوابش رو ميدم بهت
ولي يه چيز ديگه: ممكنه كه پكيج يه سري فايل لازم داشته باشه ولي روي كامپيوتر من نباشه؟ چون حين درست كردن پكيج چند تا فايل ديگه هم لازم داشت كه من روي كامپيوترم نداشتم ولي خب برنامه كه كامپايل مي كنم به درستي اجرا ميشه. حالا گفتم پكيج بدون اينا باشه روي يه كامپيوتر ديگه مشكلي پيش نمياره؟

Romina2006
11-01-2007, 22:31
ولي يه چيز ديگه: ممكنه كه پكيج يه سري فايل لازم داشته باشه ولي روي كامپيوتر من نباشه؟ چون حين درست كردن پكيج چند تا فايل ديگه هم لازم داشت كه من روي كامپيوترم نداشتم ولي خب برنامه كه كامپايل مي كنم به درستي اجرا ميشه. حالا گفتم پكيج بدون اينا باشه روي يه كامپيوتر ديگه مشكلي پيش نمياره؟

تنها راهش اینه پکیجی رو که درست کردی روی یه کامپیوتر دیگه اجراش کنی.

بهترین راه استفاده از برنامه هایی است که پروژه های ویژوال بیسیک رو ساپور می کنند مثل Setup Specialist یا Mindvision Installer VISE . InstallShield

shamsoft
12-01-2007, 00:04
تنها راهش اینه پکیجی رو که درست کردی روی یه کامپیوتر دیگه اجراش کنی
آره حتما كه اين كار رو مي كنم.

بهترین راه استفاده از برنامه هایی است که پروژه های ویژوال بیسیک رو ساپور می کنند مثل Setup Specialist یا Mindvision Installer VISE . InstallShield
حالا دارم دنبال اينستال شيلد مي گردم ببينم اون چيكار مي كنه :sad: