سؤال

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

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

المحلول

ومن ما جمع هذه المسألة مع ثقة متوسطة هو استخدام انعكاس يجري nerfed بعض ما (على الرغم من أنني يمكن أن يكون تماما قبالة هنا).

ويبدو أيضا أن نهجكم بناء ما قبل جسديا الكائنات الوكيل يبدو أن اقترح واحد و <لأ href = "http://blechie.com/WPierce/archive/2008/02/17/Lazy-Loading -مع-nHibernate وكيل متوسطة Trust.aspx "يختلط =" نوفولو noreferrer "> هذا الرابط <م> قد المساعدة.

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

وأنا أعلم أن هذا الجواب قد لا يكون أفضل، لكنني أشعر ألمك وأراد أن تتناغم قليلا. أيضا، لها الجدير بالذكر أن أفضل مكان للحصول على NHibernate الأسئلة المتعلقة أجاب هو منتدياتهم ( http://forum.hibernate.org ).

نصائح أخرى

ثاد أعرف أن هذا السؤال هو قديم ولكن أنا فقط أردت أن أخبرك وغيرها مع هذه المسألة من أن هذا هو حقا من السهل جدا لتشغيل NHibernate في ثقة متوسطة البيئة بمجرد أن تعرف ماذا تفعل.كل ما عليك القيام به هو القيام بما يلي:

  1. بناء القلعة من المصدر والحصول على dlls من ذلك
  2. بناء NHibernate من المصدر باستخدام ملفات dll من الخطوة السابقة والحصول على ملفات dll
  3. إضافة dlls إلى المشروع الخاص بك.

تحتاج إلى دفع الانتباه إلى إصدارات قلعة NHibernate للتأكد من أنها سوف تعمل معا ، ولكن لم يكن لديك إلى تعطيل تحميل كسول أو القيام بأي شيء آخر.هنا هو بلوق وظيفة حول هذا الموضوع أن توضح كيف يمكنك بسهولة إعداد المشروع الخاص بك في وسيلة الثقة البيئة:كيفية تشغيل NHibernate في ثقة متوسطة البيئة

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