我一直在努力将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