ورود

نسخه کامل مشاهده نسخه کامل : یه سوال در مورد ساختن پروژه ی setup



aliaghaaaaa
05-09-2009, 17:27
سلام.
من می خواستم یه پروژه ی setup بسازم و یه سوال در این مورد دارم.
وقتی می خواهیم فایل برنامه ی خودمون رو انتخاب کنیم، باید فایل solution explorer رو انتخاب کنیم یا c#proj ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
البته سوال های دیگه ای هم در رابطه با همین موضوع دارم که بعدا تو همین تایپک مطرحشون میکنم.
ممنون.

mahdi7610
05-09-2009, 17:48
سلام

باید روی solution explorer راست کلیک کنید و Add --> existing project را بزنید .

aliaghaaaaa
06-09-2009, 08:20
سلام.
دوست عزیز شما منظور من رو درست متوجه نشدید.
وقتی روی setup wizard----> creat a setup for a windows application و next کلیک می کنیم، باید یه فایل رو add کنیم.
اونجا باید چه فایلی رو add کنیم؟
ممنون.

MTPROG
06-09-2009, 08:33
ADD ---> Project OutPut --> Primary Output

aliaghaaaaa
06-09-2009, 08:50
سلام.
من وقتی project output رو انتخاب می کنم صفحه ای که برام باز میشه خالیه.
باید چکار کنم؟
project output رو باید توی قسمت application folder بزنم؟

MTPROG
06-09-2009, 09:09
شما باید همن جایی که سورس پروژه تون هست پروژه ستاپ رو ایجاد کنید اونوقت خودش پیداش میکنه

aliaghaaaaa
06-09-2009, 09:18
سلام.
میشه یه کم واضح تر توضیح بدین؟
همون جایی که سورس برنامه هست یعنی محل ساخته شدن setup ، باید تو debug برنامه باشه یا منظورتون چیز دیگه ای بود؟
ممنون.

MTPROG
06-09-2009, 09:47
منظور تو Soulation محیط VS
به Soulation محیط زیر نگاه کنید

سورس برنامه و ستاپ کنار هم قرار گرفته اند

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

mahdi7610
06-09-2009, 10:31
سلام.
من وقتی project output رو انتخاب می کنم صفحه ای که برام باز میشه خالیه.
باید چکار کنم؟
project output رو باید توی قسمت application folder بزنم؟

من متوجه نشدم شما از setup project استفاده میکنید یا setup wizard

اگه شما پروژه را به برنامه Add نکرده باشید project output خالی نشون داده میشه . شما باید فایل اصلی پروژه خودتون را با پسوند .csproj به برنامه Add کنید .

بعد از اون به منوی project رفته و Add -->project output را بزنید .

پیشنهاد میکنم بهتره از setup project استفاده کنید

aliaghaaaaa
06-09-2009, 10:33
سلام.
من می خواستم ساختن setup رو یاد بگیرم. به همین خاطر هنوز دقیقا نمی دونم باید چکار کنم و از چه راهی باید عمل کنم.
از این به بعد از راه setup project میرم.
ممنون از لطفتون.

mahdi7610
06-09-2009, 10:52
سلام.
من می خواستم ساختن setup رو یاد بگیرم. به همین خاطر هنوز دقیقا نمی دونم باید چکار کنم و از چه راهی باید عمل کنم.
از این به بعد از راه setup project میرم.
ممنون از لطفتون.

شما ابتدا یک برنامه Visual Studio جدید باز کن .

حالا setup project را انتخاب کن و صفحه را ok کن .

حالا از صفحه باز شده کاری که توی پست 2 گفتم را انجام بده


باید روی solution explorer راست کلیک کنید و Add --> existing project را بزنید .
حالا از صفحه باز شده فایل اصلی برنامه خودت که با پسوند csproj هست را انتخاب کن و صفحه را ok کن

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

حالا روی گزینه application folder کلیک کن و مسیری زیر را که توی پست 9 گفتم را انجام بده


بعد از اون به منوی project رفته و Add -->project output را بزنید .
این صفحه را بدون تغییر ok کن

می بینی که یک فایل به پروژ اضافه میشه به اسم primary output from

روی همین فایل راست کلیک کن و گزینه اول یعنی create shourtcut to primary را انتخاب کن .

یک شورتکات ایجاد میشه که میتونی اونا بکشی و توی فولدرهای user desktop یا program file بندازی

باعث میشه یک شورتکات از برنامه ات بعد از نصب توی اون قسمتها ایجاد بشه .

حالا میتونی از قسمت build گزینه build solution را بزنی .

موفق باشی

aliaghaaaaa
06-09-2009, 12:12
سلام. ممنون.
خیلی خیلی خیلی لطف کردین.
اگه بازم سوالی بود می پرسم.
ممنون.

aliaghaaaaa
08-09-2009, 08:32
سلام.
ممنون.

حالا یه سوال دیگه:

اگه بخوام یه فایل به برنامه اضافه کنم که وقتی برنامه نصب میشه اون هم نصب بشه باید چکار کنم؟
مثلا برنامه ی dotnet framework که همراش چندتا فایل هم هست و باید همراه فایل setup باشند.

تو کدوم قسمت و با چه گزینه ای باید add کنم؟ ( add folder یا add file )؟؟؟؟؟؟؟
ممنون.

MTPROG
08-09-2009, 10:08
جهت نصب نیازمندیهای ستاپ برنامه مسیر زبر
روی Setup Project کیلیک راست Properties
دگمه Prerequities.. را کلیک کنید
در صفحه باز شده لیستی وجود دارد که میتونید برنامه های مورد نیازتون رو انتخاب کنید مثلا netframework 3.5

بعد از انتخاب گزینه ها در پایین صفحه 3 تا RadioButton قرار داره که گزینه دوم را انتخاب کنید

aliaghaaaaa
08-09-2009, 10:43
سلام.
ممنون.