0

我想创建一个控制台代理来检索我设置的所有 SharePoint 2013 FBA 用户。使用下面的代码:

MembershipUserCollection uColl = System.Web.Security.Membership.GetAllUsers();
foreach (MembershipUser u in uColl)
{
    Console.WriteLine(u.UserName);
}

控制台返回错误:

未处理的异常:System.Web.HttpException:无法连接到 SQL Server 数据库。

我认为问题是在执行代码之前我没有将我的连接字符串设置为 SQL?那么如何设置连接呢?对不起,我是新手。

4

1 回答 1

1

您应该在您的 Web 应用程序的 web.config 中,在您的控制台应用程序的 app.config 中拥有您的连接字符串和成员资格提供程序。这样,您的应用程序将找到正确的参数来建立数据库连接

于 2016-08-30T08:53:07.517 回答