2016-08-26 44 views
0

我想创建一个控制台代理来检索我已设置的所有SharePoint 2013 FBA用户。使用下面的代码:如何使用控制台应用程序[C#]检索所有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?那么如何设置连接呢?对不起,我是这个新手。

回答

1

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

相关问题