mvc2 から移行した後 - mvc3 にマイナーな問題があります ... Membership.GetAllUsers を呼び出すと、次の問題が発生します
System.Web.Security.SqlMembershipProvider の代わりに WebMatrix.WebData.SimpleMembershipProvider が起動しているようです。私は WebMatrix を使用してかみそりヘルパーを MVC3 で動作させています。たくさんのことを試しましたが、成功しませんでした。
IIS7 管理構成は次のようになります
<trustedProviders allowUntrustedProviders="false">
<add type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add type="System.Web.Security.WindowsTokenRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</trustedProviders>
[NotSupportedException: 指定されたメソッドはサポートされていません] WebMatrix.WebData.SimpleMembershipProvider.GetAllUsers(Int32 pageIndex, Int32 pageSize, Int32& totalRecords) +28 System.Web.Security.Membership.GetAllUsers(Int32 pageIndex, Int32 pageSize, Int32& totalRecords) +45