我的会员资格和角色类在随机加载时遇到问题。我正在从MS Access DB转换为MySql DB。在这样做我需要我的页面的旧部分使用AccessMembershipProvider和当前使用MySqlMembershipProvider(和RoleProvider)
会员提供商工作正常(我认为),它似乎是间歇性的RolesProvider - 当它工作时它工作正常,但坐了一会儿后,似乎注意加载角色类,直到我编辑RolesProvider.cs上课 - 直到另一次延迟才能正常工作。
我已将我的App_Code文件夹拆分为同时容纳.vb和.cs类文件。
<compilation debug="true" strict="false" explicit="true">
<codeSubDirectories>
<add directoryName="VBCode" />
<add directoryName="CSCode" />
</codeSubDirectories>
</compilation>
我添加了导入myroleprovider.web,认为问题可能与以下内容有关:Error BC30002 - Type XXX is not defined
这一切似乎与我之前尚未解决的问题有关: RoleProvider .NET 2 - converted from MS Access to MySQL
答案 0 :(得分:0)
由于MembershipProvider类中没有执行错误而解决了 - 拆分App_Code文件夹工作正常而不是问题。 RoleProvider类也不是问题。