Nant لبيئة التعليمات البرمجية الأصلية

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

  •  03-07-2019
  •  | 
  •  

سؤال

هل يعرف أي شخص أي برنامج تعليمي جيد حول استخدام NAnt لتعليمات عملية بناء التعليمات البرمجية الأصلية؟


هل هناك أي أداة أخرى لأتمتة عملية البناء تكون مناسبة بشكل أفضل لبيئة التعليمات البرمجية الأصلية؟


نحن نعمل على تطوير تطبيق الهاتف المحمول win32 وسيكون متاحًا عبر الإنترنت للتنزيل كملف CAB.يجب أن يتضمن ملف CAB المعلومات التي ملأها المستخدم قبل التنزيل حتى تقوم عملية تثبيت التطبيق بكتابة بعض معلومات المستخدم في سجل الجهاز.

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

المحلول

لقد حاولنا منذ فترة استخدام NAnt لبناء مشروع كبير VC++ (VS2005) ...لم ينجح الأمر.

كانت المشكلة هي عدم وجود طريقة لالتقاط التبعيات خارج Visual Studio.أي.ما هي ملفات cpp التي يجب إعادة بنائها عند تعديل ملف رأس معين.

يمكننا إنشاء مهام nant التي تلقي بجميع الملفات على المترجم، وسيقوم بإعادة بنائها جميعًا في كل مرة.

في النهاية، تمسكنا بمهمة NAnt التي استدعت devenv للقيام بالبناء.ربما تغير هذا في VS2008، لكنني أشك في ذلك ...

نصائح أخرى

الشيء في NAnt هو أنه يمكن جعله يفعل أي شيء تريده.نظرًا لأنني لا أملك التفاصيل الكاملة لما تحاول القيام به، فلا يمكنني سوى الخروج عما استخدمناه من أجله.

لدينا حاليًا العديد من الأنظمة المختلفة المرتبطة بالبناء الآلي.ذكرت محلي التطوير الذي أعتبره كرمز Win32 أو غير .NET.تتم كتابة غالبية منتجاتنا في بيئة تطوير متكاملة غير تابعة لشركة Microsoft.لا يزال NAnt هو الفائز بالنسبة لنا لأنه طالما أن IDE أو الأدوات التي تستخدمها للتطوير تحتوي على نوع من واجهة سطر الأوامر، فإن الأمر عمومًا يتطلب فقط استدعاء مهمة تنفيذية للاستفادة منها.

ليس لدي أي برامج تعليمية على وجه التحديد للقيام بذلك دون معرفة المزيد من التفاصيل عن مساعيك.

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