无法在ASP.NET VB站点中加载System.DirectoryServices.AccountManagement
|
我一直在努力将Active Directory功能添加到现有的ASP.NET网站,遵循Microsoft的指南: http://support.microsoft.com/kb/326340.这是一个漫长的过程,但我现在所困扰的是无法访问AccountManagement类来使用某些功能,如“GetGroup()”. 我可以很好地访问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" %> 这是我在错误页面上显示的版本信息:
我正在VS 2010中编辑这个网站.我错过了什么,如何在此处添加AccountManagement?我没有正确导入它,或者在某处我可以查看是否有丢失的.dll? 解决方法虽然您要在标记中导入两个名称空间,但只能引用System.DirectoryServices.dll. AccountManagement部分位于单独的dll中.添加对web.config的另一个引用: <add assembly="System.DirectoryServices.AccountManagement ... (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 为什么我的客户端去服务器来检查在使用ASP.NET MVC包时是否
- asp.net-mvc-3 – MVC站点地图提供程序 – 在痕迹路径中维护
- asp.net-mvc-4 – 从ASP.NET MVC Action调用ConfigureAwait
- AMF学习2远程调用的封装
- 如何在asp.net核心中使用ViewDataDictionary和Html.Partial
- asp.net – MVC4默认路由指向某个区域
- 从旧的经典ASP页面设置301重定向到新的ASP.NET Webforms页面
- asp.net-mvc – 程序集使用System.Web.Http 5.1,它比引用的
- ASP.NET编译器在更新到5.2.2之后无法加载System.Web.Mvc
- asp.net-mvc – MVC区域 – 非区域路线解析为区域
