يمكننا تغيير القيمة من ComponentsLocation من "النسبية" إلى "HomeSite"?

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

سؤال

hii, حسنا لقد وضع setup.exe(الإطلاق) باستخدام GenerateBootstrapper.الإطلاق لتحميل بلدي msi بعد التحقق وتثبيت الشروط.تماما تشغيل إذا كنت جعل ComponentsLocation

*) إما "HomeSite"تحميل مسبقة من microsoft وتثبيته.

*) أو "النسبية"لاتخاذ المتطلبات في نفس الموقع حيث طلبي موجود وتثبيت.

ولكن في السيناريو بلدي أريد أن عند تشغيل setup.exe(الإطلاق) هو الاختيار الأول مكون في الموقع حيث طلبي موجود و لو كان(مكون) لا توجد هناك ثم تحميلها من البائع URL(مايكروسوفت).هل من الممكن مع wix v3.5???

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

المحلول

هذا غير ممكن مع msbuild GenerateBootstrapper المهمة.

أما بالنسبة burn.exe أداة في wix v3.5, فإنه لا يزال في التنمية و حاليا لا يحملون وثائق.على wix.آلية غرفة تبادل المعلومات في أحدث الأسبوعية الإصدار لا أذكر burn.exe في وقت كتابة هذا التقرير.

تحرير:والسبب أنه ليس من الممكن أنه ليس من المفيد حقا.أتصور أن لديك اثنين من مختلف deployement سيناريوهات:

  • البرنامج يتم تسليم على قرص مضغوط أو دي في دي مع كل الشروط المدرجة
  • البرنامج تحميلها كملف أرشيف مضغوط و هي prequisites حذف لتقليل وقت التحميل

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

edit2:يمكنك أيضا إنشاء اثنين مختلفة bootstrappers ، ثم إنشاء ثالث setup.exe الذي هو تطبيق بسيط هو أن يحدد أي من الاثنين boostrappers الإطلاق.

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