لماذا يجب أن تكون ملفات موفر عضوية مخصصة في مجلد App_Code الخاص بتطبيق الويب الخاص بي؟

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

سؤال

أنا أكتب موفرا مخصصا للأفراد بناء على مصدر مزود SQL وحاولت أولا إجراء مزود SQL مشروع منفصل. ومع ذلك، لن يتعرف تطبيق الويب على ذلك ما لم أضع كل المصدر في مجلد App_Code في تطبيق الويب الخاص بي.

هل هذه هي الطريقة التي تنفذ فيها مزود مخصص؟ اعتقدت أنني ببساطة الرجوع إلى مشروع المزود من تطبيق الويب والمضي قدما.

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

المحلول

تأكد من تحديد النوع ك "Namespace.Type، Assembly.name" إذا كان لديك مزود خدمة تجميعه. مثل "system.string، mscorlib" أو "system.web.ui.design.controndesigner، system.design".

مثال:

<membership defaultProvider="OlaMembershipProvider">  
  <providers>  
    <add name="OlaMembershipProvider" type="OpenAccess.Web.OlaMembershipProvider, OpenAccess.ClientSide" />  
  </providers>
</membership>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top