PDA

View Full Version : نیازمندی های اجرا برنامه برای اجرا در سیستم مقصد



sobhan1990
پنج شنبه 26 بهمن 1391, 16:36 عصر
سلام

من برنامه ام رو کامل نوشته ام.. همه چیز تمام شده.. الان میخوام برنامه روی یه سیستم دیگه اجرا بشه.. باید چکار کنم؟؟
باید sql server 2008 رو کامل نصب کنم و فایل دیتابیس رو توش اتچ کنم؟؟

برنامه ام رو به vs2010 نوشتم.. و پایگاه داده sqlserver 2008 استفاده کردم.. و همچنین از کومپوننت های تلریک هم استفاده کردم..برای اجرای برنامه روی یه سیستم دیگه باید چکار کنم؟

ممنون میشم راهنمایی کنید.

با سپاس

saeedgholami
پنج شنبه 26 بهمن 1391, 23:44 عصر
سلام
آره باید Sql servar نصب کنی
از برنامت Setup بگیر

saeedgholami
پنج شنبه 26 بهمن 1391, 23:47 عصر
بلدی از برنامت Setup بگیری؟

saeedgholami
پنج شنبه 26 بهمن 1391, 23:54 عصر
:متفکر::متعجب:

saeedgholami
جمعه 27 بهمن 1391, 00:03 صبح
کجاییییییی پس دوست عزیز؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

saeedgholami
جمعه 27 بهمن 1391, 00:20 صبح
:عصبانی::عصبانی++:

docendo
جمعه 27 بهمن 1391, 00:43 صبح
بهترین راه اینکه شما از یک برنامه اینستالر استفاده کنید

مانند



wix
wise
installshield
install Aware
install Core

sobhan1990
جمعه 27 بهمن 1391, 14:21 عصر
سلام
آره باید Sql servar نصب کنی
از برنامت Setup بگیر

یعنی باید کل sql server نصب بشه؟؟
برای تلریک ها باید چکار کنم؟؟
با خود vs بلدم ستاپ درست کنم.. ولی نمیدونم دیتابیس رو چکار کنم؟؟

کجاییییییی پس دوست عزیز؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

نا امید شده بودم از پاسخ.. رفته بودم!

khokhan
شنبه 28 بهمن 1391, 00:23 صبح
با سلام

1 از هر دیتابیسی که استفاده کرد ی بایستی در سیستم مقصد نصب بشه

2 از فریم ورکی که استفاده کردی در مقصد هم بایستی نصب بشه

3 از گزارشسازی که استفاده کردی بایستی نصب بشه

4 اگه از کامپوننت برای زیباسازی وغیره استفاده کردی بایستی dll مربوطه رو به کاربر ارائه بدی

والی آخر

از کل پروژه یه ستاپ بگیر ومخلفات مذکور رو هم ضمیمه کن بده بره

khokhan
شنبه 28 بهمن 1391, 00:28 صبح
البته اگه از sql lite استفاده کرده باشی فقط runtime در مقصد نصب می شه

در مورد کریستال ریپورت هم همچنین runtime جواب می ده اما اگه از گزارش ساز استیمول استفاده کردی فقط dll کافیه

sobhan1990
شنبه 28 بهمن 1391, 02:15 صبح
ممنون از راهنمایی های شما

فایل دیتابیس رو کنار برنامه اجرایی بزارم کافیه؟ نیازی به تغییر کانکشن استرینگ نیست؟

بازم ممنون

khokhan
شنبه 28 بهمن 1391, 02:20 صبح
بستگی به نوع تعریف رشته اتصالتون داره

اگه اتک رو به همراه تعریف رشته اتصال تعیین کرده باشین یا در قسمت سولیوشون فرمتون اضافه کرده باشین دیگه نیازی به اتک کردن توسط سیستم مقصد نیس

در غیر این صورت باید دیتابیس رو اتک بکنن

در هر حال لازمه که فایل دیتابیس همراه برنامتون باشه

sobhan1990
شنبه 28 بهمن 1391, 02:26 صبح
کانکشن استرینگم اینه:

Data Source=.\SQLEXPRESS;Initial Catalog=map;Integrated Security=True

برای اتچ کردن در کانکشن استرینگ باید چکار کنم؟

اگر در کانکشن استرینگ اتچ کنم، و فایل دیتابیس رو در کنار برنامه قرار بدم، کار میکنه؟

khokhan
شنبه 28 بهمن 1391, 03:21 صبح
با سلام

در رشته اتصال به جای نوشتن نام سرور (local) رو قرار بده دیگه کاریت نباشه

اینطوری


"server=(local);database=dabirkhane;integrated security=true";

sasan_22
شنبه 28 بهمن 1391, 03:29 صبح
در رابطه با کانکشن استرینگ یه جستجو کنی مطلب گیرت میاد