PDA

View Full Version : مشکل در ساخت Setup در VS 2005



javid168
سه شنبه 14 شهریور 1385, 09:56 صبح
سلام دوستان
من یک برنامه به زبان vb.net 2005 نوشته ام ،ولی نمیدانم که چطور یک برنامه نصب
درست کنم که بتواند روی کامپیوتر مقصد برنامه را به صورت exe اجرا کند.
از setup project,setup wizard خود vb.net استفتده کردم ولی فقط فایل ها را روی سیستم طرف کپی میکند این فایل ها که کپی میشوند برای اجرا احتیاج به نصب vb.net 2005 دارند
خیلی ممنون میشوم که جوابم را بدهید(یک ماه دنبال جواب این سوالم میگردم)

m_nejad
سه شنبه 14 شهریور 1385, 10:35 صبح
فقط نیاز به نصب فریمورک هست و کپی فایلهای شما. توی همون پروژه setup می تونید دستگاه مقصد را از لحاظ داشتن فریمورک چک کنی.
در این مورد تاپیک وجود دارد سرچ کنید.

ghafoori
سه شنبه 14 شهریور 1385, 11:00 صبح
دوست عزیز قسمت properties پروژهتان را بیاورید در ان یک دکمه بنام prerequr.. است انرا که بزنی حالا دات نت فریم ورک رو تیک بزن و از گزینه های پایین دومین انتخاب رو بزن حالا ستاب فریم ورک در پروژه شما کپی میشود حالا وقتی ستاب برنامتون را در جایی دیگر باز کنید اگر فریم ورک نداشت خود ستا فریم ورک خود به خود اجرا میشود

حامد مصافی
سه شنبه 14 شهریور 1385, 23:34 عصر
البته اگر فریم ورک وجود نداشته باشد اخطاری مبنی بر اینکه باید فریم ورک نصب شود نمایش داده می شود

راه حل اول : فریم ورک و سایر Prerequire ها رو در کنار برنامه عرضه کنید
راه حل دوم : نصاب رو با برنامه های حرفه ای تر مثل Install Sheild بسازید

هادی123
چهارشنبه 15 شهریور 1385, 16:16 عصر
دوست عزیز قسمت properties پروژهتان را بیاورید در ان یک دکمه بنام prerequr.. است انرا که بزنی حالا دات نت فریم ورک رو تیک بزن و از گزینه های پایین دومین انتخاب رو بزن حالا ستاب فریم ورک در پروژه شما کپی میشود حالا وقتی ستاب برنامتون را در جایی دیگر باز کنید اگر فریم ورک نداشت خود ستا فریم ورک خود به خود اجرا میشود


من پیدا نکردم !

منظورتون این هستش که در داخل vb.net 2005 بر روی اسم پروژه در solution explorer کلیک راست کرده وproperties را کلیک نمایم


من این کار رو کردم ولی دکمه prerequr.. نبود .

ghafoori
چهارشنبه 15 شهریور 1385, 16:58 عصر
اسم دقیق دکمه prerequistes است باید باشه من عکس صفحه می زارم شاید شما داخل صفحه دیگر دنبالش می گردید
4914

javid168
جمعه 17 شهریور 1385, 13:35 عصر
دستتون درد نکنه بچه ها فکرنمیکردم جوابم رو بدید خیلی ممنون واقعا استفاده کردم