PDA

View Full Version : مبتدی: استفاده از پروژه ی دیتا بیسی در سیستم دیگر...!!!؟؟؟



mimi65
یک شنبه 23 تیر 1392, 20:09 عصر
سلام

خسته نباشید

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

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

تو سیستمش هیچ نرم افزار برنامه نویسی ای وجود نداره و یا دات نت فریم ورک.....

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

خیلی ممنون:لبخندساده:

davidrobert
یک شنبه 23 تیر 1392, 20:49 عصر
شما برای این کار میتونید فایل های کمکی رو بدید . منظور من این هستش که شما به قسمت setup برید برای ساخت setup یه قسمت داره که میخواهید setup بسازید از شما میخواهد فایل های کمکی هم برای طرف بزارید که اجرا کنه شما میتونید اون فایل اجرای ها رو از پروژه بگرید به صورت setup و به دوست تان بدید تا دوست تان فایل ها رو نصب کنه و بدون داشتن sql server و vs بتونید فایل اجرای رو اجرا کنید. و ببنید کارکردن برنامه رو.

mimi65
یک شنبه 23 تیر 1392, 23:44 عصر
شما برای این کار میتونید فایل های کمکی رو بدید . منظور من این هستش که شما به قسمت setup برید برای ساخت setup یه قسمت داره که میخواهید setup بسازید از شما میخواهد فایل های کمکی هم برای طرف بزارید که اجرا کنه شما میتونید اون فایل اجرای ها رو از پروژه بگرید به صورت setup و به دوست تان بدید تا دوست تان فایل ها رو نصب کنه و بدون داشتن sql server و vs بتونید فایل اجرای رو اجرا کنید. و ببنید کارکردن برنامه رو.


اگه ممکنه لطفا بیشتر توضیح بدید ... بنده نتونستم قسمت setup رو پیدا کنم.... ممنون میشم کمک کنید:متفکر:

davidrobert
دوشنبه 24 تیر 1392, 04:05 صبح
روی solution پروژه تون کلید راست کنید.107241
و روی new project کلیک کنید .وقتی کلید کردید. این صفحه ظاهر میشه.
107242
اول روی visual studio Install کلیک کنید . و بعد روی Setup Project تا صفحه ساخت پروژه برای شما ایجاد بیشه.
روی پروژه Setup که در پروژه شما ایجاد شده کلید راست کنید و گذینه Properties کلیک کنید.
107243
وقتی کلید کردید این صفحه باز میشود.
107244
روی دکمه Prerequisite کلیک کنید. وقتی کلید کردید این صفحه ظاهر میشه.
107245
که شما رادیو باتون وسط رو انتخاب کنید و از بین نرم افزار های که برای کاریتون استفاده کردید بیاد همون ها رو انتخاب کنید . اگه استمول استفاده کردید بیاد تیک استمول رو فعال کنید یا اگه کریستال ریپورت اتفاده کردید بیاد SAP رو انتخاب کنید برای کریستال ریپورت و دیتابیس استفاده میکنید بیاد compact و sql server رو انتخاب کنید . جداً برای انتخاب پروژه خودتون که اگه از فریم ورک 3.5 هستش فریم ورک 3.5 رو انتخاب کنید تا فریم ورک هم Setup شو بسازه سیستم. و بعد روی دکمه ok بزنید. باید از چیز های استفاده کنید که در پروژه تون استفاده کردید اگه چیزی که استفاده نکردید به کاربر ببرید سیستم به شما خطا میده ولی وقتی چیزی که به کاربر بردید رو بزنید سیستم به شما خطا نمیده و تمام ابزار ها رو برای شما نصب میکنه. و اخر سر رو فایل Setup کلید راست کنید و روی Build بزنید تا فایل Setup شما ساخته بیشه. وقتی فایل Setup ساخته شد فایل Setup و سورس رو وردارید و همچنین فایل اجرای و setup رو وردارید به دوسته تان بدید . فایل Setup کنار پروژه خودتون ایجاد شده شرمنده دیگه سایت اجازه وارد کردن عکس و قرار دادن عکس بیشتر رو نداد و به هم گیر داد اگه گیر نمیداد باقی تصاویر هم میزاشتم . شما به آدرس فایلتان برید که به این صورت هستش Setup1\Debug برید و فایل نصبی که برای برنامه های کمکی در سیستم نیست رو نصب میکنه اول میاد میگیرده ببینه فایل کمکی موجود هستش یا نه اگه موجود نبود ایجاد میکنه یا همان نصب میکنه . و وقتی دوستان نصب کرد اون موقع میتونه از پروزه شما استفاده کنه.
پیروز و موفق باشید.

shadi khanum
دوشنبه 24 تیر 1392, 09:06 صبح
میتونی خودت براش Setupبسازی.. فایلهای نصب .NetFwork و Sqlexpress رو بریزی تو مثلا یه فولدر و در ابتدای برنامت بگب برو اونها رو نصب کن.. اینجوری برنامه رو به هر کی بدی میتونه اجرا کنه

mohammad5530
دوشنبه 24 تیر 1392, 09:36 صبح
سلام

من با ویژوال استودیو 2012 کار میکنم ولی این گزینه رو نمیبینم : visual studio installer ؟؟؟

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

davidrobert
دوشنبه 24 تیر 1392, 11:59 صبح
سلام

من با ویژوال استودیو 2012 کار میکنم ولی این گزینه رو نمیبینم : visual studio installer ؟؟؟

میشه راهنمایی کنید
سلام و خسته نباشید نسخه 2012 کامل نمی باشد برای کار و بخاطر همین visual studio Install این قسمت در برنامه نیست یعنی Setup ولی شما که مبتدی هستید. نظر شخصی م هستش بهتر هستش اول با دات نت 2010 و sql server 2008 کار کنید چون مبتدی هستید و میخواهید یاد بگرید . و ممکنه از دوستان ارجمند برنامه نویس فایل کمکی بگرید که با دیتابیس 2008 باشه و بخواهید دیتابیس رو به روز کنید و اون موقع هستش که شما ممکنه با مشکل بر خورد کنید . به علت اینکه خودم هم با این مشکل زیاد برخورد کردم و پایگاه داده نتوانستم کار کنیم. وقتی خواستید اسکول سرور تان که به روز کردید به 2012 به 2008 بگردانید دیگه امکانی ش نیست چون وقتی فایل به روز میشه دیگه به حالت قبل بر نمیگردد و اون موقع شما فایل که میخواهید کار کنید برای شما اجرا نمیکنه چون شما با 2012 کار کردید و اسکول سروری که استفاده کردید 2012 هستش دیگه نمی توانید به 2008 بگردانید . و اون موقع متوجه کار کردن نحوه کار برنامه نمیشد. و ببینید کجا خطا میده و کجا خطا نمیدهد و اگه خواستید با کریستال ریپورت کار کنید بهتر هستش نسخه فریم ورک را 3.5 قرار بدید چون کریستال ریپورت حذف شده از دات نت و در فریم ورک 3.5 موجود هستش و از 3.5 به بالا موجود نیستش. که بخواهید عمل چاپ رو انجام بدید. میگم که با مشکل بر خود نکنید.

mimi65
دوشنبه 24 تیر 1392, 21:29 عصر
روی solution پروژه تون کلید راست کنید.107241
و روی new project کلیک کنید .وقتی کلید کردید. این صفحه ظاهر میشه.
107242
اول روی visual studio Install کلیک کنید . و بعد روی Setup Project تا صفحه ساخت پروژه برای شما ایجاد بیشه.
روی پروژه Setup که در پروژه شما ایجاد شده کلید راست کنید و گذینه Properties کلیک کنید.
107243
وقتی کلید کردید این صفحه باز میشود.
107244
روی دکمه Prerequisite کلیک کنید. وقتی کلید کردید این صفحه ظاهر میشه.
107245
که شما رادیو باتون وسط رو انتخاب کنید و از بین نرم افزار های که برای کاریتون استفاده کردید بیاد همون ها رو انتخاب کنید . اگه استمول استفاده کردید بیاد تیک استمول رو فعال کنید یا اگه کریستال ریپورت اتفاده کردید بیاد SAP رو انتخاب کنید برای کریستال ریپورت و دیتابیس استفاده میکنید بیاد compact و sql server رو انتخاب کنید . جداً برای انتخاب پروژه خودتون که اگه از فریم ورک 3.5 هستش فریم ورک 3.5 رو انتخاب کنید تا فریم ورک هم Setup شو بسازه سیستم. و بعد روی دکمه ok بزنید. باید از چیز های استفاده کنید که در پروژه تون استفاده کردید اگه چیزی که استفاده نکردید به کاربر ببرید سیستم به شما خطا میده ولی وقتی چیزی که به کاربر بردید رو بزنید سیستم به شما خطا نمیده و تمام ابزار ها رو برای شما نصب میکنه. و اخر سر رو فایل Setup کلید راست کنید و روی Build بزنید تا فایل Setup شما ساخته بیشه. وقتی فایل Setup ساخته شد فایل Setup و سورس رو وردارید و همچنین فایل اجرای و setup رو وردارید به دوسته تان بدید . فایل Setup کنار پروژه خودتون ایجاد شده شرمنده دیگه سایت اجازه وارد کردن عکس و قرار دادن عکس بیشتر رو نداد و به هم گیر داد اگه گیر نمیداد باقی تصاویر هم میزاشتم . شما به آدرس فایلتان برید که به این صورت هستش Setup1\Debug برید و فایل نصبی که برای برنامه های کمکی در سیستم نیست رو نصب میکنه اول میاد میگیرده ببینه فایل کمکی موجود هستش یا نه اگه موجود نبود ایجاد میکنه یا همان نصب میکنه . و وقتی دوستان نصب کرد اون موقع میتونه از پروزه شما استفاده کنه.
پیروز و موفق باشید.

اگه سورس کد رو نذارم و فقط فایل اجرایی شو بذارم چی میشه؟

davidrobert
دوشنبه 24 تیر 1392, 23:12 عصر
شما میتونید با با برنامه install shield یه Setup بسازید . چون دانت 2012 نسخه اخریش بیاد ایران کلی میکشی و برادرن و خواهران زحمت بکشین این برنامه رو کرک کنن خیلی میکشه برای اینکه دوست شما هم بتوانه از فایل استفاده کنه بهتر با برنامه install shield یه Setup بسازید و بهش بدید تا بتونه دوست تان استفاده کنه ولی کار نکردم با install shield ولی کار این هم مثل Setup داخل دات نت هستش . شما می تونید این اموزشی ها رو ببنید طریقه ساختش رو گفته .http://persianit.net/%DA%A9%D9%84%DB%8C%D9%BE-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D8%B3%D8%A7%D8%AE%D8%AA-setup-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87.html
http://persianit.net/%DA%A9%D9%84%DB%8C%D9%BE-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D8%B3%D8%A7%D8%AE%D8%AA-setup-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87.html
http://www.sourcegozar.com/tag/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B3%D8%AA%D8%A7%D9%BE-%D8%A8%D8%A7-installshield/
شما این اموزشی ها رو ببنید و فایل اجرای رو به دوستتان بدید تا اون هم استفاده کنه ولی موقع ساخت Setup شما باید Data base , Componnet هم برای فایل اجرای خود قرار بدید تا برنامه شما با مشکل بر خورد نکنه. یعنی در صورتی که دوست شما نه دات نت داره و نه اسکول سرور ولی وقتی اینها رو داره فایل اجرای و کامپوننت و اسکول رو بدید مشکلی نداره و اجرا میشه براش.