繁体   English   中英

在类库中使用asp.net成员资格提供程序

[英]using asp.net membership provider in class library

我试图建立一个获取参数(用户名,密码,电子邮件)的DLL。 DLL应该通过使用成员资格库将用户添加到我的asp.net数据库表中。

我创建了一个类库,并为解决方案添加了一个控制台应用程序。 我从类库添加了一个引用到控制台应用程序。 但是,当我尝试运行控制台应用程序时,它说无法找到类型或命名空间.....

在这里您可以找到示例项目: http//dl.dropbox.com/u/2266219/ASPBenutzer.zip

当我删除使用Membership库的ErstelleBenutzer函数时,我的测试程序(使用加法)有效...

也许你有个主意?

问候,漂浮

您需要确保app.config文件中包含正确的配置。 (见我的答案在这里

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="MembershipConnectionString" connectionString="connectionstringdetails" providerName="System.Data.SqlClient" />
  </connectionStrings>
  <system.web>
    <membership defaultProvider="DefaultSqlMembershipProvider">
      <providers>
        <clear />
        <add name="DefaultSqlMembershipProvider" connectionStringName="MembershipConnectionString" type="System.Web.Security.SqlMembershipProvider" />
      </providers>
    </membership>
  </system.web>
</configuration>

也许您需要从控制台应用程序添加对System.Web的引用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM