PDA

View Full Version : سوال: ساختن یه ستاپ



mhsmity
جمعه 11 بهمن 1392, 22:59 عصر
سلام
می خوام یه ستاپ بسازم که کارهای زیر را انجام بده :

1- برای این که برنامه من روی سیسم اجرا بشه باید 2005 SQL Server Management Studio رو نصب کنم بعد از نصب باید دیتابیس رو Attach کنم و بعد از Attach باید در قسمت Security یه کاربر را با سطح دسترسیش تعریف کنم.
2- NET Framework 3.5 و کرستال ریپورت و Windows Installer 3.1 همه نصب بشن.
3- SQL Server Compact Edition نصب بشه.
4- SqlExpress نصب بشه.
5- ادغام کردن تمام فایل های exe و dll در قالب یه فایل واحد.
(از قبل انجام دادم حالا اگه هنگام ساختن ستاپ بشه خیلی خوبه میشه.)
9- فایل اجرای را Cryp یا پک کردن.
(از قبل انجام دادم حالا اگه هنگام ساختن ستاپ بشه خیلی خوبه میشه.)
10- ایجاد چند تا مسیر ریجستری در ریجستر ویندوز
11- کپی کردن ساده یک سری فایل معمولی در مسیر های دلخواه ویندوز
12- فعال کردن Named Pipe
13- فعال کردن پورت خاص روی پروتکل Tcp/Ip

حالا چه طوری این ستاپ رو بسازم تا همه این کار ها صورت بگیره یا حداقل بخش اعظم این کارها صورت بگیره
اصلا شما خودتون چی کار می کنین ؟

خدا وکیلی هر طور می تونین راهنمای کنینن به قول باران دمتون گرم

Mahmoud.Afrad
جمعه 11 بهمن 1392, 23:49 عصر
چرا SQL Server Management Studio و sqlexpress و SQL Server Compact Edition رو همزمان میخوای نصب کنی؟؟؟

mhsmity
شنبه 12 بهمن 1392, 00:34 صبح
SQL Server Management Stud نصب می کنم چون باید بانک رو اتچ کنم
اون دوتا هم همین طوریه نصب می کنم چون با ویژوال قبلا ستاپ می ساختم همین
نکته خواصی نداره
می گم نصب کنم شاید بهتر باشه
چون چیزاین که خود ویژوال پیشنهاد داده ولی هنوز تست نکردم بینم آیا واقعا لازم هست یا نه؟

شاید راهی پیدا کردم که بدونه نصب SQL Server Management Studio پایگاه داده رو اتچ کنم و یوز بسازم .

mhsmity
یک شنبه 13 بهمن 1392, 18:27 عصر
سلام دستون درد نکنه
چی شده چرا اینقدر خبری نیست
سایت منحل شده

اگه احساس می کنین جواب دادن به این پست هزینه بر هست بنده حاضر هستم هزینش رو پرداخت کنم /

matin.soft
چهارشنبه 16 بهمن 1392, 09:59 صبح
بعضی از اون کارایی رو که می خواین رو اینستال شیلد انجام می دهد ولی نه همه:گزینه 1 و 2 و 3و4و10و11
الباقی رو می تونید بصورت کدنویسی در برنامه تون انجام بدید.
موفق باشید

NasimBamdad
چهارشنبه 16 بهمن 1392, 21:20 عصر
برای دیتابیس :

موقع ساخت Setup ، از هر برنامه استفاده می کنید ، فقط نیاز هست SQL Server رو نصب کنید

با کانکشن استرینگ مخصوص این کار دیتابیس رو Attach کنید ، فایل رو کنار برنامه بذارید و Connection String و ست کن .

//////////////////
سطح دستری رو ولی نمی دونم
//////////////////

در مورد Cryp و پک کردن و ادغام هم ، قبل ساختن Setup ، این کار ها رو انجام بده و فایل های پک شده و ... در Setup ساز Add کن ( مثل Install Shield و یا Install Aware )

کپی فایل های دلخواه و رجیستری هم از طریق Install Shield , Install Aware میشه انجام داد

12 و 13 رو نمی دونم

nasrin55
پنج شنبه 17 بهمن 1392, 12:06 عصر
سلام
می خوام یه ستاپ بسازم که کارهای زیر را انجام بده :

1- برای این که برنامه من روی سیسم اجرا بشه باید 2005 SQL Server Management Studio رو نصب کنم بعد از نصب باید دیتابیس رو Attach کنم و بعد از Attach باید در قسمت Security یه کاربر را با سطح دسترسیش تعریف کنم.
2- NET Framework 3.5 و کرستال ریپورت و Windows Installer 3.1 همه نصب بشن.
3- SQL Server Compact Edition نصب بشه.
4- SqlExpress نصب بشه.
5- ادغام کردن تمام فایل های exe و dll در قالب یه فایل واحد.
(از قبل انجام دادم حالا اگه هنگام ساختن ستاپ بشه خیلی خوبه میشه.)
9- فایل اجرای را Cryp یا پک کردن.
(از قبل انجام دادم حالا اگه هنگام ساختن ستاپ بشه خیلی خوبه میشه.)
10- ایجاد چند تا مسیر ریجستری در ریجستر ویندوز
11- کپی کردن ساده یک سری فایل معمولی در مسیر های دلخواه ویندوز
12- فعال کردن Named Pipe
13- فعال کردن پورت خاص روی پروتکل Tcp/Ip

حالا چه طوری این ستاپ رو بسازم تا همه این کار ها صورت بگیره یا حداقل بخش اعظم این کارها صورت بگیره
اصلا شما خودتون چی کار می کنین ؟

خدا وکیلی هر طور می تونین راهنمای کنینن به قول باران دمتون گرم

موارد 1 و 2 و 3 و 4 و 10 و 11 و12 و 13 در pdf تاپیک زیر آورده شده است.

لینک (http://barnamenevis.org/showthread.php?404700-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-InstallShield-2010-%28%D9%81%D8%A7%D8%B1%D8%B3%DB%8C%29)

Mahmoud.Afrad
پنج شنبه 17 بهمن 1392, 16:38 عصر
مورد 1 نیازی نیست. با کوئری حل میشه. اگر از sqlexpress استفاده کنی نیازی به اتچ نیست.
مورد2 رو میتونی با هر ستاپ سازی انجام بدی.
مورد3 هم نیازی نیست (اگر از sqlexpress استفاده کنی.
بقیه موارد هم قابل انجامه فقط باید آموزش مربوط به ستاپ ساز مورد نظرت رو بخونی.