SQL プロバイダーのソースに基づいてカスタム memberhsip プロバイダーを作成しています。最初に SQL プロバイダーを別のプロジェクトにしようとしました。それでも、Web アプリの APP_Code フォルダーにすべてのソースを配置しない限り、Web アプリはそれを認識しません。
これは、カスタム プロバイダーを実装する方法ですか? Web アプリからプロバイダー プロジェクトを参照するだけで、先に進むことができると考えました。
コンパイル済みアセンブリにプロバイダーがある場合は、必ず型を "Namespace.Type, Assembly.Name" として指定してください。「System.String、mscorlib」または「System.Web.UI.Design.ControlDesigner、System.Design」のように。
例:
<membership defaultProvider="OlaMembershipProvider">
<providers>
<add name="OlaMembershipProvider" type="OpenAccess.Web.OlaMembershipProvider, OpenAccess.ClientSide" />
</providers>
</membership>