我试图构建一个获取参数(用户名,密码,电子邮件)的DLL。 DLL应该通过使用成员资格库将用户添加到我的asp.net数据库表中。
我创建了一个类库,并为解决方案添加了一个控制台应用程序。我从类库添加了一个引用到控制台应用程序。但是,当我尝试运行控制台应用程序时,它说无法找到类型或命名空间.....
您可以在此处找到示例项目:http://dl.dropbox.com/u/2266219/ASPBenutzer.zip。
当我删除使用会员库的ErstelleBenutzer功能时,我的测试程序(使用添加)有效......
也许你有个主意?
此致 浮
答案 0 :(得分:1)
您需要确保app.config文件中包含正确的配置。 (见我的回答here)
<?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>
答案 1 :(得分:0)
也许您需要从控制台应用程序添加对System.Web的引用。