rlb*_*usa 2 directoryservices compiler-errors active-directory asp.net-3.5
我在这里使用代码:ASP.NET如何获取Active Directory中的组列表
特别是:
using System.DirectoryServices;
DirectoryEntry objADAM = default(DirectoryEntry); //compiler error!
Run Code Online (Sandbox Code Playgroud)
问题:编译器说它不知道DirectoryEntry是什么.
我试着将它添加到我的web.config:
<assemblies>
<!-- ... -->
<add assembly="System.DirectoryServices, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
</assemblies>
Run Code Online (Sandbox Code Playgroud)
但它似乎没有帮助,所以我试图添加一个参考:

有人建议设置,Copy Local = True但这也没有帮助.
我注意到我没有看到参考System.DirectoryServices- 仅System.DirectoryServices.Accountmanagement

任何人都可以帮我编译这段代码吗?我不确定下一步该尝试什么.
在"添加引用"对话框中关闭.net 3.5过滤器,然后将项目中的引用放入:
System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
您可以通过更改项目设置来关闭过滤器:http://msdn.microsoft.com/en-us/library/bb398202.aspx
| 归档时间: |
|
| 查看次数: |
5337 次 |
| 最近记录: |