سؤال

أنا بحاجة إلى إنشاء بعض الملفات باستخدام Visual Studio T4 (القولبة).ما هي أفضل طريقة استيراد بعض إعدادات التكوين في متعددة .tt الملفات و الوصول إليها في النموذجيه رمز جزء.

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

المحلول

وأبسط طريقة لتخزين التكوين عن طريق وضعها كرمز في ملف .tt المشتركة، والتي يمكن أن تشمل من قوالب متعددة (أي إذا كنت في حاجة الى سلسلة الاتصال، وجعله ثابت في كتلة ميزة الطبقة). ومع ذلك، إذا كان هذا ليس خيارا، وتحتاج إلى إعدادات الوصول في ملف .config، وأنا أتفق مع اقتراح جون.

نصائح أخرى

حسنا، تحقق من أوليغ Sych في بلوق - هو مؤلف T4 أدوات، وانه يظهر كيف يمكن إخراج لملفات متعددة. لست متأكدا إذا كان يتضمن T4Toolbox أيضا دعم التكوين - تستحق نظرة

وصاحب بلوق كبيرة - ولديها الكثير من الاشياء T4 في ذلك

ومارك

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

أنا لا أعرف الكثير عن T4, ولكن يبدو أثناء الاستماع إلى سكوت Hanselman مقابلة مع كاثلين Dollard قالت الأم Visual Studio T4 الدعم لا تسمح ملفات متعددة.أذكر منها بالذكر خارجي تسخير للعمل مع T4 السماح ذلك على الرغم من وأنا أعلم أنها ذكر Clarius البصرية T4.

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