0
Dim usersInRole As String() = Roles.GetUsersInRole("HR_Base_Role")
Dim Myusers As New MembershipUserCollection

For Each UserName As String In usersInRole
    Myusers.Add(Membership.GetUser(UserName))
Next
ComboBox2.DataSource = Myusers

上面的代码抛出“不支持指定的方法”。第一行的例外。任何人都知道这里做错了什么?

4

2 回答 2

0

我不确定 ASP.NET 成员资格提供程序是否适用于 Windows 窗体应用程序。但似乎其他人之前已经走上了这条路,您是否在这里查看过这个问题,如何在 Windows 窗体中实现安全组件?

于 2010-05-13T08:03:13.937 回答
0

成员资格、角色和配置文件都是 ASP.Net 技术,需要正确配置的网站。

在 .NET 3.5 中,这些工具被扩展为支持通过Application Services从桌面应用程序使用,但请注意,正确配置的 ASP.Net 网站仍然是数据/服务的来源。

为了正确使用这些设施,请确保熟悉链接信息。

参考: http: //msdn.microsoft.com/en-us/library/bb547119 (VS.90).aspx

于 2010-05-13T11:31:42.687 回答