باستخدام نانت لبناء مشاريع التي تحتوي على EDMX

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

  •  20-08-2019
  •  | 
  •  

سؤال

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

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

وفعلت بعض البحث لايجاد وسيلة التمديد التعامل مع هذا، وجاء عبر هذا <وأ href = "http://akutz.wordpress.com/2008/10/12/nant-and-processing-edmx-files/ "يختلط =" نوفولو noreferrer "> يفترض المضمنة C # الطبقة أن أن تفعل خدعة. مشكلتي هي أنني لا أرى كيف نسمي هذا في المكدس الهدف من أجل حملها على القيام بعملها. هل يستطيع اي شخص ان يسلط الضوء على هذا؟ وسيكون من بعض مساعدة كبيرة.

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

المحلول

طيب ... لذلك أنا أبعد قليلا مع هذا. لقد وجدت منذ أن الرمز قد نشرت الرجل يجب أن يكون في إطار المهمة التي من المفترض أن يتم تشغيل ل. أنا حتى الحصول على * .ssdl، * .csdl، و* ملفات .msl تقديم إلى الدليل ... الفاصوليا باردة.

وNWO أنا الحصول على شيء للاهتمام القادمة من خلال ... لقد حصلت على إشارة عبر علامة "المراجع" لSystem.Data.Entity، ولكن أظل الحصول على خطأ الترجمة التالية:

وCS0234 خطأ: لا يوجد نوع أو مساحة اسم 'كائنات' في مساحة الاسم 'System.Data "(التي تفتقد مرجع تجميع؟)

وأي اقتراحات؟

نصائح أخرى

وOK !!!

وحصلت عليه! كان لي لتحرير الملف NAnt.exe.config وإضافة ملف System.Data.Entity.dll في عنصر الإطار ل .NET Framework 3.5 !!!

وأنا قد تصل الرياح بناء دخول 3.5 SP1، واذا كان شخص ما يمكن أن تعطيني منطقة جيدة الى ما بعد ذلك، وسأكون على ما يرام.

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