MSBuild أو نانت أو الخليع مهام الحكمة تركيب ستوديو

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

  •  22-07-2019
  •  | 
  •  

سؤال

لا أحد يعرف من أي MSBuild أو نانت المهام لمراقبة حكيم ستوديو تركيب؟

وأنا أعرف، أنا ربما ينبغي أن مجرد استخدام WIX لكن مشروعي الحالي هو بالفعل في الحكماء وكل ما تحتاج لأتمتة وتحديث مدونة المنتج، وقسم الترقية وبعض أجزاء من النص.

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

المحلول

وأنا باستخدام CruiseControl.NET - وهذا يمكن تكييفها للاستخدام في حل نانت فقط إذا رغبت في ذلك. أدعو wfwi.exe التي يتم تضمينها في تركيب الحكماء ويهدف للوصول إلى سطر الأوامر ( من هنا دليل المثبت الحكمة التي تحتوي على تعليمات لwfwi.exe ). وفيما يلي مقتطف من وجهة نظري ccnet.config:

<!-- build installers -->

<exec>
<executable>C:\Path\To\WiseWrapper.bat</executable>
<buildArgs>"C:\Path\To\wfwi.exe" "C:\Path\To\Output.wsi" /c /p /s</buildArgs>
</exec>

<!-- build installer exes -->

<exec>
<executable>C:\Path\To\Wise32.exe</executable>
<buildArgs>/c /s C:\Path\To\Your.wse</buildArgs>
</exec>

وعلى WiseWrapper.bat يسمح للProductVersion المثبت ليتم تحديثه باستخدام التسمية CC.NET بناء. محتويات WiseWrapper.bat هي:

%1 %2 %3 %4 ProductVersion=%CCNetLabel% %5
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top