2016-08-30 3 views
0

メンバーシップとロールクラスに問題があり、ランダムにロードしています。私はMS Access DBからMySql DBに変換しています。これを行うには、AccessMembershipProviderと現在のMySqlMembershipProvider(およびRoleProvider)を使用するために私のページの古い部分が必要でした。RoleProviderクラスがランダムに応答します

メンバーシップ・プロバイダーはうまくいきました(私は思う)、断続的なRolesProviderそれは正常に動作しますが、しばらく座った後、RolesProvider.csクラスを編集するまで、Rolesクラスをロードすることに注意しているようです。

私は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

実行されていなかったMembershipProviderクラスのエラーに - 分割されたApp_Codeフォルダが正常に動作していて、問題ではありません。 RoleProviderクラスも問題ではありませんでした。