में NHibernate 2.1.2 मैं किसी भी भाग्य के बिना, मध्यम ट्रस्ट में चलाने के लिए nhibernate 2.1.2 को कॉन्फ़िगर करने का प्रयास कर रहा हूं। मैंने मध्यम ट्रस्ट और pre-generating the proxies में चलाने के सुझावों को हल करने का प्रयास किया है।मध्यम ट्रस्ट
मैंने आलसी लोडिंग को सभी वर्गों और बैग पर डिफ़ॉल्ट-आलसी = "झूठी" सेटिंग के सभी संदर्भों को हटाने का प्रयास किया। हालांकि इस एक अपवाद मुझे proxyfactory.factory_class इन methds की
कोई भी काम के रूप में वे सामान्य सुरक्षा अपवाद फेंकने या easying कि पुस्तकालयों AllowPartiallyTrustedCallers की अनुमति नहीं है फेंक रखा कॉन्फ़िगर करने के लिए पूछ फेंक दिया।
क्या मैं एनएचबेर्नेट के गलत संस्करण का उपयोग कर रहा हूं यदि मैं मध्यम ट्रस्ट में भागना चाहता हूं?
क्या द्विआधारी, या स्रोत का एक विशिष्ट सेट है, जिसका उपयोग मुझे करना चाहिए।
अद्यतन:
मैं इस चरणों castle project mailing list कार्ल ने उल्लेख पर उल्लेख का उपयोग कर काम करने के लिए पाने में कामयाब रहे। इसके अलावा मुझे महल और निबर्ननेट पुस्तकालयों के लिए डीबग जानकारी की पीढ़ी को अक्षम करना पड़ा। मैंने उठाए गए कदमों के लिए एक त्वरित मार्गदर्शिका लिखी जिसे here
मैंने पाया कि यह भी काम करता है या नहीं, यह देखने के लिए कि यह काम करता है, अगर यह परिणाम के साथ बीमार अपडेट करता है। – John
@ जॉन, अच्छा, यह वाई यह देखने के लिए दिलचस्प होगा कि क्या यह जवाब है। – carl
यह जवाब था, हालांकि कुछ अतिरिक्त चीजें थीं जिन्हें परियोजना को सही ढंग से काम करने के लिए किया जाना था जैसे परियोजना को पीडीबी फाइलें नहीं बनाना। मेरे द्वारा उठाए गए सभी चरणों का एक गाइड लिखने के बारे में, बस क्लाइंट को पहले मिली कुछ बग ठीक करना होगा। – John