簡體   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