سؤال

أحتاج إلى تثبيت MSIS متعددة من واجهة مستخدم موحدة واحدة. أحتاج أيضا إلى شجرة "ميزة" للسماح للمستخدم بتحديد المنتج (المنتجات) التي يجب تثبيتها.

بعد أن نظرت إلى أسئلة مماثلة، يبدو أن حرق هو الطريق للذهاب.

تبحث في هذا ، يبدو أنني يجب أن أكتب BA مخصص وتنفيذ شجرة الميزات الخاصة بي. هل هذا صحيح؟

يبدو أنني سأنفق مع واجهة مستخدم مخصصة لن تبدو وكأنها UI القياسية ل MSIS.يبدو أن هذا أمر مؤسف عندما IMHO واحد شيء رائع حول MSIS هو أنهم يقدمون دائما نفس المستخدم للمستخدمين وكنوا يفعلون ذلك لسنوات.

إذا كانت هذه هي الطريقة التي يجب أن تذهب إليها، هل هناك مثال بسيط للبدء؟

هل Wix3.6 حقا لا تدعم أصلا شجرة ميزة؟... يبدو وكأنه ميزة أساسية ومفيدة للغاية للحصول على IMHO ...

هل كانت مفيدة؟

المحلول

شجرة الميزة هي عنصر تحكم مخصص على MSI وغير متاح للاستخدام العام.يمكن استخدام عنصر تحكم شجرة قياسي ولكن لم يضاف أحد هذه الميزة إلى WIXSTDBA.بالطبع، يمكنك إضافة الميزة (بدء المناقشة على Wix-Devs@lists@lists.sourceforge.net) أو تطبيق BA الخاص بك.رمز WIXSTDBA موجود في SRC \ Ext \ Balextension \ Wixstdba أو للمثال المدار هناك SRC \ Setup \ Wixba.كلاهما أماكن معقولة للبدء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top