سؤال

أحاول تطوير مشروع ويب .Net باستخدام NHibernate وSpring.net.ولكن أنا عالقة.

يبدو أن Spring.net يعتمد على إصدارات مختلفة من تجميعات NHibernate (ربما يحتاج إلى 1.2.1.4000 وإصدار NHibernate الخاص بي هو 1.2.0.4000).

لقد قمت بحل بعض المشكلات باستخدام علامة "bindingRedirect"، ولكن حتى هذه العلامة توقفت عن العمل الآن.

سؤالي هو:

هل هناك أي طريقة للقيام بذلك بطريقة بسيطة لحل هذه العلاقات بين المكتبات؟

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

المحلول

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

إليك رابط SourceForge لمصدر Spring لجميع الإصدارات: مصدر الربيع

نصائح أخرى

Spring.Net مفتوح المصدر، أليس كذلك؟لماذا لا تقوم فقط بتنزيل المصدر وتحديث المرجع إلى نفس إصدار NHibernate الذي تستخدمه وإعادة ترجمته؟

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