我一直在努力將Microsoft Active Directory功能添加到Microsoft現有的以下指南中:ASP.NET網站:http://support.microsoft.com/kb/326340。這是一個漫長的過程,但我現在堅持不能訪問AccountManagement類來使用某些函數,如「GetGroup()」。無法加載ASP.NET VB站點中的System.DirectoryServices.AccountManagement
我可以訪問DirectoryServices,但沒有帳戶管理。當我用下面的代碼來測試參考:
Response.Write(System.DirectoryServices.AccountManagement.Principal.GetGroups())
我得到這個錯誤:BC30456:「AccountManagement」不是「的DirectoryServices」中的一員。
我已經添加了該組件標籤到web.config頁:
<add assembly="System.DirectoryServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
而且我導入這兩種命名空間:
<%@ Import Namespace="System.DirectoryServices" %>
<%@ Import Namespace="System.DirectoryServices.AccountManagement" %>
這是我的版本信息,其中顯示有錯誤頁面:
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34237
我在VS 2010中編輯此網站。我缺少什麼以及如何獲得Acc ountManagement添加在這裏?我是不是正確導入它,或者是否有某處我可以檢查是否存在缺少的.dll文件?
對我來說,不是有效的使用'<%@大會名稱= 「System.DirectoryServices.AccountManagement」 %>' – Kiquenet 2016-12-20 07:58:40