باستخدام API FirwAllexception في WIX لتطبيق الإعداد على جميع ملفات تعريف الشبكة في Win7

StackOverflow https://stackoverflow.com/questions/3666581

  •  01-10-2019
  •  | 
  •  

سؤال

يستخدم مثبت مع Wix الذي قمت به باستخدام واجهة برمجة تطبيقات FirewalLlexception لتسجيل بعض مكونات الحزمة مع جدار حماية Windows ، من أجل محاولة منع المنبثقة الجدار الحماية.

يبدو أنه في Windows7 ، يسجل فقط باستثناء ملف تعريف الشبكة (أي العمل/المنزل/الخاص) الذي ينشط حاليًا عند تشغيل المستخدم المثبت. عندما يغير المستخدم ملف تعريف الشبكة ، ويقوم بتشغيل تطبيقنا ، يتم تقديمها مع المنبثقة جدار الحماية.

هل يمكننا استخدام استثناء جدار الحماية لتطبيق الإعدادات على جميع ملفات تعريف الشبكة؟ بناء الجملة الذي أستخدمه حاليًا هو:

<fire:FirewallException Id="XXXX" Name="Program Name" Scope="any" File="WixFileRef"/>
هل كانت مفيدة؟

المحلول

لم يتم تنفيذ التعليمات البرمجية الخاصة بك ولكن يمكنك التحكم في ملف التعريف (s) المستخدمة باستخدام سمة ملف التعريف. إنه متوفر في WIX V3.5 ثم لاحقًا.

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