0

SQL プロバイダーのソースに基づいてカスタム memberhsip プロバイダーを作成しています。最初に SQL プロバイダーを別のプロジェクトにしようとしました。それでも、Web アプリの APP_Code フォルダーにすべてのソースを配置しない限り、Web アプリはそれを認識しません。

これは、カスタム プロバイダーを実装する方法ですか? Web アプリからプロバイダー プロジェクトを参照するだけで、先に進むことができると考えました。

4

1 に答える 1

3

コンパイル済みアセンブリにプロバイダーがある場合は、必ず型を "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>
于 2009-04-20T17:00:32.260 に答える