Custom RoleProvider and Could not load type
.net, asp.net, asp.net-mvc, c#
Solution
Most probably your provider is in another assembly. Provide a full name
type="Classiffieds.WebProviders.ClassiffiedsRoleProvider, name.of.your.assembly.without.dll"
Problem
I have custom membership and role provider, on debuggin I've got following error: Parser Error Message: Could not load type 'Classiffieds.WebProviders.ClassiffiedsRoleProvider'.: Source error: ``` <add applicationName="/" name="ClassiffiedsRoleProvider" type="Classiffieds.WebProviders.ClassiffiedsRoleProvider" /> ``` Web.config is set like this ``` <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 ... } ``` What am I doing wrong here? Thanks Update: Custom role provider is in separated project `Classiffieds.WebProviders` with ``` ClassName: ClassiffiedsRoleProvider ``` and ``` AssemblyName: Classiffieds.WebProviders ``` After suggestions I tried with following ``` <add applicationName="/" name="ClassiffiedsRoleProvider" type="Classiffieds.WebProviders.ClassiffiedsRoleProvider,Classiffieds.WebProviders" /> ``` But error message remains Parser Error Message: Could not load file or assembly '`Classiffieds.WebProviders`' or one of its dependencies. The system cannot find the file specified.