我有自定义的会员和角色提供程序,在调试时出现以下错误:
解析器错误消息:无法加载类型“Classiffieds.WebProviders.ClassiffiedsRoleProvider”。
源错误:
<add applicationName="/"
name="ClassiffiedsRoleProvider"
type="Classiffieds.WebProviders.ClassiffiedsRoleProvider" />
Web.config配置文件如下所示
<roleManager enabled="true" defaultProvider="ClassiffiedsRoleProvider">
<providers>
<clear />
<add applicationName="/"
name="ClassiffiedsRoleProvider"
type="Classiffieds.WebProviders.ClassiffiedsRoleProvider" />
</providers>
</roleManager>
ClassifiedsRoleProvider.cs
namespace Classiffieds.WebProviders
{
public sealed class ClassiffiedsRoleProvider: RoleProvider
...
}
我在这里做错了什么?
谢谢
更新:
定制角色提供程序位于分离的项目Classiffieds.WebProviders
中。
ClassName: ClassiffiedsRoleProvider
and
AssemblyName: Classiffieds.WebProviders
根据建议,我尝试了以下操作:
<add applicationName="/"
name="ClassiffiedsRoleProvider"
type="Classiffieds.WebProviders.ClassiffiedsRoleProvider,Classiffieds.WebProviders" />
但错误信息仍然存在
解析器错误消息:无法加载文件或程序集 'Classiffieds.WebProviders
' 或其某个依赖项。系统找不到指定的文件。