اضافه کردن DB Access به Advanced Installer

the_king

مدیرکل انجمن
سلام

توی برنامه Advanced Installer برای ساخت ستاپ چه جوری بانک Access را Add کنم؟
بانک اطلاعاتی Access اصولا صرفا یک فایل ئه که مثل سایر فایل های برنامه تون فقط قراره تو پوشه مقصد کپی بشه، کار خاصی براش لازم نیست انجام بشه.
مثل سایر فایل های برنامه تون باهاش رفتار کنید. یعنی در بخش Resources > Files and Folders در شاخه Application Folder باشه، مثل سایر فایل ها.

اگه دارید برنامه ای می نویسید که باید بدون نصب بودن Office نسخه 32 بیتی هم کار کنه بهتره Microsoft Access Database Engine 2010 Redistributable رو دانلود کنید و جزئی از فایل های Setup تون قرار بدید
تا موقع نصب شدن برنامه اجرا بشه. از اینجا AccessDatabaseEngine.exe رو دانلود کنید :
Microsoft Access Database Engine 2010 Redistributable

اگه نوع Setup تون Simple نباشه بخش Custom Behavior رو دارید. اونجا Custom Actions رو انتخاب کرده و گزینه Launch attached file رو در زبانه Add Custom Action انتخاب کنید.
دکمه Add custom action with sequence (دکمه سمت چپ) رو انتخاب کرده و مسیر فایل دانلود شده AccessDatabaseEngine.exe رو بدهید.
در کادر Command Line سوئیچ passive/ رو تایپ کنید تا بدون نمایش پیغام و مخفیانه نصب بشه.
تنظیم Execution Time رو (After the system has been successfully modified (commit قرار دهید تا بعد از نصب شدن برنامه اجرا بشه.
تیک Uninstall و Maintenance رو در تنظیم Execution Stage Condition بردارید.

access.png
 

جدیدترین ارسال ها

بالا