PDA

View Full Version : سوال: تفاوت Portable کردن برنامه با ساخت Setup چیه؟



forodo
پنج شنبه 24 بهمن 1392, 10:18 صبح
سلام
برنامه ای رو که نوشتیم به صورت Portable به مشتری بدیم یا به صورت Setupای؟
کدوم بهتره؟
چه تفاوتهایی داره؟
با تشکر

matin.soft
پنج شنبه 24 بهمن 1392, 10:38 صبح
در پرتابل کردن دیگه نیازی به نصب نیست و یک exe کامل و پک شده هست و فایلهای و اجزای تشکیل دهنده برنامه برای فرد قابل مشاهده نیست درحالیکه بعد از نصب فایل ها و کامپوننت های استفاده شده قابل رؤیت هست.
موفق باشید

forodo
پنج شنبه 24 بهمن 1392, 12:59 عصر
چرا پس نرم افزارها برنامه هاشون رو به صورت نصبی ارائه می کنند؟

forodo
جمعه 25 بهمن 1392, 12:32 عصر
من می دونم موقعی که ستاپ می سازیم موقع نصب .Net Framwork هم با برنامه نصب می شه ولی با پورتیبل اینجوری نیست.
فقط به این دلیله که نرم افزارها به صورت ستاپی هستند؟

akbar-agin
جمعه 25 بهمن 1392, 13:48 عصر
سلام
تا اونجایی که من میدونم به این شکل هست که
اولا برنامه هایی که پرتابل هستند به خاطر اینکه در هر بار اجرا باید extract بشن سرعت کمتری نسبت به برنامه های نصبی دارند
دوما چون بر روی ماشین مجازی کار میکنند کمی از کاراییشون رو از دست میدن
و....



سلام
برنامه ای رو که نوشتیم به صورت Portable به مشتری بدیم یا به صورت Setupای؟
کدوم بهتره؟

در این مورد باید بگم که شما باید بر اساس نیاز مشتری و امکانات برنامه تصمیم بگیرید (با در نظر گرفتن توضیحات بالا)
و به نظر من به صورت نصبی بهتره !


چرا پس نرم افزارها برنامه هاشون رو به صورت نصبی ارائه می کنند؟
به خاطر سرعت و بهره گیری بهتر از سیستم و . . .
و اینکه یک کمپانی با ساختن فایل نصبی میخواد خودی نشون بده و لایسنس رو یاد آوری بکنه و شماره سریالی بخواد و خیلی چیزای دیگه


من می دونم موقعی که ستاپ می سازیم موقع نصب .Net Framwork هم با برنامه نصب می شه ولی با پورتیبل اینجوری نیست.
در مورد این مطلب با شما موافق نیستم
چون شما میتونید .net framework رو هم به صورت silent درست کنید و در کنار برنامه پرتابل کنید و در هنگام اجرا اونو نصب کنید
که در عمل کار درستی نیست (اصلا پرتابل کردن در بسیاری از موارد کار درستی نیست)

forodo
شنبه 26 بهمن 1392, 19:54 عصر
1- یعنی چی Extract بشن؟ یه exe هستش فایل zip یا rar نیست.
2- ماشین مجازی چیه؟