بازگشت   irsmg > نرم افزار و سخت افزار > دانلود نرم افزار > آموزشی

عضویت رایگان
تنها در 10 ثانیه می توانید عضو شوید و از امکانات سایت به طور کامل استفاده کنید

نام کاربری : کلمه عبور : تایید کلمه عبور : ایمیل : تایید ایمیل :
  من موافقم با قوانین انجمن  

موضوعات مهم
آنتی ویروس Nod32 آخرین اپدیت های KasperSky فول آلبوم های سایت انجمن ویندوز 7 آپلود سنتر فایل دانلود فیلم 2009 آپلودسنتر عکس کتابخانه ایران ماتریکس
اعیاد شعبانیه مبارک باد
ارسال موضوع جدیدپاسخ
 
LinkBack ابزارهای موضوع نحوه نمایش
قدیمی 23 June 2009   #1 (permalink)
مدير بخش آزاد و آموزشی
 
سريسا آواتار ها
 
تاریخ عضویت: May 2009
محل سکونت: خونمون ....زير درخت البالو
موبایل: Apple iPhone3 G
Linux
ashampoo firefox etisalat
نوشته ها: 2,974
تعداد تشکر ها : 3,839
5,029 تشکر در 2,365 پست
حالت من :
سريسا به Yahoo ارسال پیام
پیش فرض ساخت یک برنامه نصب توسط InstallShield

هر برنامه*ای به هر زبانی که نوشته شده باشد به یک برنامه نصب احتیاج دارد تا روی کامپیوترهای دیگر اجرا شود. در این مقاله نحوه ساخت یک برنامه نصب توسط InstallShield را یاد خواهید گرفت. 4124 بار مشاهده
متوسط :سطح
نسخه قابل چاپ
ذخیره آدرس
امتیاز بدهید


برنامه InstallShield یکی از قویترین نرم*افزارهای ساخت برنامه*های نصب برای ویندوز است. این برنامه بهمراه WISE تنها نرم*افزارهای مورد تایید مایکروسافت برای ساخت برنامه*های نصب تحت سیستم عامل*های این شرکت میباشند. InstallShield تاکنون در نگارش*های مختلفی عرضه شده است و ما در اینجا از نسخه InstallShield Developer 7.0 استفاده خواهیم کرد.

جهت شروع از Project Wizard که ساده*ترین راه برای ساخت یک برنامه نصب است استفاده میکنم. برای اینکار InstallShield را اجرا کرده و از منوی File گزینه Project Wizard را انتخاب کنید. حال مرحله به مرحله صفحات این Wizard را مورد بررسی قرار میدهیم:

Welcome to the Project Wizard
این صفحه توضیحاتی درباره Project Wizard میدهد و امکانات آنرا معرفی میکند.

Wizard Project
در این صفحه گزینه Create a New Project را انتخاب کنید و نامی برای پروژه خود انتخاب کنید.

Project Type
حال باید مشخص کنید که قصد ساخت چه نوع پروژه*ای را دارید. در این نسخه امکان ساخت دو نوع پروژه Standard و Basic MSI وجود دارد. در نوع Basic MSI برنامه نصب شما تماما" توسط Microsoft Windows Installer اجرا و کنترل میشود اما در نوع Standard شما از InstallScript نیز میتوانید برای کنترل برنامه نصب خود استفاده کنید. اما در هر صورت برنامه*های نصب شما به Windows Installer احتیاج خواهند داشت.

Application Information
در این مرحله باید اطلاعاتی را درباره نرم*افزاری که قصد ساخت برنامه نصب برای آن دارید را مشخص کنید. در قسمت*های Application Name و Application Version نام و شماره نگارش نرم*افزار خود را وارد کنید و توجه داشته باشید که شماره نگارش حتما" به صورت AA.BB.CCCC نوشته شود. در قسمت Default Destination Folder نیز مسیر پیش فرضی را که مایل به نصب برنامه خود در آنجا هستید را مشخص کنید. این مسیر با توجه به توصیه*های مایکروسافت باید به صورت [ProgramFilesFolder]Company Name\Product Name باشد.

عباراتی که داخل کروشه نوشته میشوند مشخص کننده یک متغیر Windows Installer هستند. در این مورد استفاده از [ProgramFilesFolder] باعث میشود که هنگام اجرای برنامه نصب بجای این عبارت از مسیر دایرکتوری Program Files کاربر استفاده شود.

Company Information
در این مرحله نیز اطلاعات شرکت خود شامل نام، شماره تلفن پشتیبانی و آدرس سایت وب را وارد کنید.

Setup Languages
زبان*هایی که مایل به پشیبانی از آنها در برنامه نصب خود هستید را از لیست انتخاب کنید.

Application Features
این مرحله یکی از مهمترین مراحل ساخت یک برنامه نصب است. در این مرحله میتوانید برنامه خود را به چند زیرمجموعه (Feature) تقسیم کنید بطوریکه کاربر بتواند به دلخواه مشخص کند که کدام Featureها نصب شوند. برای مثال میتوان یک برنامه را به زیرمجموعه*های فایل*های اصلی (Program Files)، فایل*های راهنما (Help Files)، و فایل*های نمونه (Sample Files) تقسیم کرد تا کاربر تنها مواردی را که احتیاج دارد نصب کند. هر زیرمجموعه نیز میتواند خود شامل چندین زیرمجموعه دیگر باشد.

Application Files
حال میرسیم به مهمترین مرحله که مشخص کردن فایل*هایی است که باید نصب شوند. برای اینکار ابتدا از لیست بالای صفحه یک زیرمجموعه (Feature) را انتخاب کنید سپس با استفاده از دکمه Add Files فایل*هایی را که به این زیرمجموعه مربوط میشوند اضافه کنید.

هنگام اضافه کردن فایل*ها پنجره*ای با عنوان Path Variable Recommendation ظاهر میشود که درباره نحوه رفتار با مسیر فایل سوال میکند. قبل از توضیح این قسمت لازم است با مفهوم Path Variable آشنا شویم. یک Path Variable متغیری است که به یک مسیر اشاره میکند. در نتیجه اگر برای مسیر C:\My Projects\My Program یک Path Variable با نام MyPath تعریف کرده باشید برای مشخص کردن فایلی که در این دایرکتوری با نام MyFile.exe وجود دارد میتوان از \MyFile.exe استفاده کرد. از جمله مزایای این روش سرعت و سهولت بیشتر هنگام کار با فایل*ها است. همچنین اگر شما مجبور به تغییر دادن دایرکتوری محل قرارگیری فایل*های خود شدید به جای تغییر دادن مسیر ده*ها فایل تنها کافیست مقدار Path Variable را تغییر دهید.

در این پنجره سه گزینه وجود دارد که گزینه اول امکان استفاده از یک Path Variable موجود را میدهد؛ گزینه دوم بر اساس مسیر فایل انتخاب شده یک Path Variable میسازد و از آن استفاده میکند و گزینه سوم نیز از مسیر کامل فایل به طور مستقیم استفاده میکند.

Create Shortcuts
در این مرحله میتوانید میانبرهایی را برای برنامه*تان در سیستم کاربر ایجاد کنید. برای این کار ابتدا محلی که مایل هستید میانبر در آنجا ساخته شود را انتخاب کنید و سپس بوسیله دکمه سمت راست موس روی آن کلیک کرده و از منوی باز شده New Shortcut را انتخاب کنید و نامی برای آن مشخص کنید. در قسمت Features زیرمجموعه*ای که میانبر به آن مربوط میشود را انتخاب کنید و در قسمت*های Icon و Icon Index به ترتیب فایل حاوی آیکون و در صورتی که این فایل شامل چندین آیکون است شماره آنرا وارد کنید. در قسمت Target نیز باید نام فایلی که این میانبر آنرا اجرا خواهد کرد مشخص کنید. برای این مورد به یکی دیگر از متغیرهای Windows Installer نیاز داریم که نام آن [INSTALLDIR] است. محتوی این متغیر همان محلی است که کاربر هنگام نصب برنامه مشخص کرده است. بنابر این برای مشخص کردن فایل MyFile.exe کافیست [INSTALLDIR]\MyFile.exe را وارد کنید.

Registry Data
اگر برنامه شما نیاز به تنظیمات خاصی در رجیستری ویندوز دارد میتوانید در این مرحله یک فایل reg. را برای زیرمجموعه مربوط به آن مشخص کنید تا هنگام نصب به رجیستری اضافه شود.

Dialogs
در آخرین مرحله نیز کافیست پنجره*هایی را که مایل هستید در طول فرایند نصب نشان داده شوند مشخص کنید.

Wizard Summary
اکنون میتوانید مروری بر تمام مواردی که مشخص کرده*اید داشته باشید و اگر مشکلی وجود داشت با استفاده از دکمه Back به عقب باز گردید و آن را تصحیح کنید. اگر مایل هستید که بعد ساخته شدن پروژه، نسخه اجرایی آن هم ساخته شود مورد Build a Release را نیز انتخاب کنید.

. تنها کار باقیمانده فشار دادن کلیدهای Ctrl+F5 و مشاهده نتیجه است



Notice: This Ad only show to guest, please register now to disappear !
__________________

تا کجای قصه باید ز دلتنگی نوشت ؟ / تا به کی بازیچه بودن توی دست سرنوشت

تا به کی با ضربه های درد باید رام شد / یا فقط با گریه های بی قرار آرام شد

بهر دیدار محبت تا به کی در انتظار / خسته از این زندگی با غصه های بی شمار

سريسا آنلاین نیست.   پاسخ با نقل قول
یک کابر بخاطر پست مفید 3 از او تشکر کرده است :
.xllHosseiNllx. (23 June 2009), amiramir (23 June 2009), MRH (23 June 2009)
ارسال موضوع جدیدپاسخ

علاقه مندی ها (Bookmarks)

برچسب ها
2, 4, 7, build, file, icon, microsoft, آخرین, اصلی, برنامه, به, راهنما, سایت, سوال, سیستم, فایل, مستقیم, مهمترین, مورد استفاده, نصب, هر, ویندوز, پشتیبانی, کامل, windows


کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 

(View-All کاربران که این موظوع را مشاهده کرده اند : 6
hajfhch108, jafaria_137, javid1362, matrix6617254, saeed123
ابزارهای موضوع
نحوه نمایش

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code هست فعال
شکلک ها فعال است
کد [IMG] فعال است
کد HTML غیر فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال

انتخاب سریع یک انجمن


اکنون ساعت 17:31 برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.
Vista V1 Style - Converted & Edited by Saye Host
Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0

Free Persian Language By Persian Forum Ver 3.0
IRSMG
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248