自定义成员资格提供程序文件为什么要在我的web应用程序的App_Code文件夹?

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

我在写基于源的SQL提供的自定义memberhsip提供商和我第一次尝试使得SQL提供一个单独的项目。然而,除非我把所有的源在App_Code文件夹在我的web应用程序的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>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top