我正在编写一个简单的实用程序控制台应用程序,以便将新用户等添加到SQL Server Membership Store。
我遇到的问题是我似乎无法添加对System.Web的引用,因此我无法访问会员资料。如何做到这一点?
注意:我在stackoverflow上发现了一些看似相似的问题,但答案围绕着MVC,在尝试建议的答案之后,问题仍然存在。
编辑: Oded帮助我找到答案。默认情况下,它是由"客户端配置文件"进行过滤,它没有System.Web可用。我不得不重新定位到.Net 4而不是.Net 4客户端配置文件,如以下MSDN文章中所述。
答案 0 :(得分:3)
确保您定位项目中的完整框架(右键单击项目节点并选择Properties
) - 在Application
标签中有Target Framework
的下拉列表。
确保这不使用客户端个人资料。
答案 1 :(得分:0)
究竟是什么阻止您在控制台应用程序中添加对System.Web的引用?只需通过VS中的引用管理添加适当的引用。之后,您应该使用App.config配置您的应用程序,并使用Web应用程序中的成员资格服务