2009-11-17 9 views
19

में सदस्यता प्रदाता, मैं वीएस 2010 बी 2 में अपने .NET 4.0 प्रोजेक्ट में सदस्यता प्रदाता वर्ग कैसे जोड़ सकता हूं?.NET 4.0

मैं एक सदस्यता प्रदाता को कस्टमाइज़ करना चाहता हूं, लेकिन मैं इस कक्षा को जोड़ने के बिना नहीं कर सकता। कृपया इस प्रक्रिया के माध्यम से मुझे मार्गदर्शन करें।

उत्तर

41

दिलचस्प है। निर्देश (System.Web के लिए एक संदर्भ जोड़ने के बाद

The type name 'MembershipProvider' could not be found. This type has been forwarded to assembly 'System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Consider adding a reference to that assembly.

:)

के रूप में आप का वर्णन है, मैं निम्नलिखित निर्माण त्रुटि मिलती बनाया एक वर्ग पुस्तकालय का निर्माण करने का प्रयास कर रहा है, लेकिन, निर्माण त्रुटियों अपने दोस्त हैं। आवेदन सेवा) मुझे उम्मीद के अनुसार आगे बढ़ने की अनुमति देता है।

+0

सदस्यताप्रदाता 2010 VisualStudio 2010 में मौजूद नहीं है! क्या आप यह कर सकते हैं? – mSafdel

+0

क्षमा करें, मेरा अद्यतन उत्तर देखें। –

+0

धन्यवाद झफ-बेन डुगुइड – mSafdel

0

एक लापता का उपयोग कर नाम स्थान ओडर सेट नहीं एक संदर्भ है System.Web.Security

अधिक जानकारी के लिए checkt out MSDN

+0

धन्यवाद एंड्रियास ध्यान के लिए। मैं System.Web.Security नामस्थान पर प्रतिबिंब सेट करता हूं लेकिन मैं सदस्यता प्रदाता से मेरी कक्षा का उत्तराधिकारी नहीं हो सकता। – mSafdel

+0

आप किस कंपाइलर संदेश को पुनः प्राप्त करते हैं? –

+0

आपको कुछ नमूना कोड पोस्ट करना चाहिए क्योंकि सदस्यताप्रदाता वर्ग सार है और मुझे विरासत में होना चाहिए ताकि मुझे लगता है कि आप कहीं और गलत हो रहे हैं? – James

14

सदस्यता प्रदाता अमूर्त वर्ग .NET 4.0 फ्रेमवर्क में System.Web.AplicationServices नामस्थान का हिस्सा है। उस असेंबली का संदर्भ जोड़ें और इसे समस्या को हल करना चाहिए।

+0

'System.Web.Security.MembershipProvider' की पुष्टि 'System.Web.AplicationServices.dll' में मौजूद है। यह बिल्कुल भ्रमित नहीं है! = मदद Manthan मदद के लिए Kudos। – SliverNinja