当前位置:  开发笔记 > 编程语言 > 正文

在名称空间"System"中无法识别System.DirectoryServices

如何解决《在名称空间"System"中无法识别System.DirectoryServices》经验,为你挑选了4个好方法。

我正在尝试System.DirectoryServices在网站项目中使用,我收到此错误:

命名空间"系统"中不存在类型或命名空间名称"DirectoryServices"(您是否缺少程序集引用?)

我的项目参考System.DirectoryServicesweb.config:

  

我确实有using System.DirectoryServices我想要使​​用它的文件.

有没有人知道在哪里寻找问题?



1> 小智..:

    右键单击解决方案下的References.

    选择添加引用.可以在Framework Assemblies列表下找到该引用.选择System.DirectoryServices,然后单击"添加".


我在参考文献中有它,它仍然给我与上面相同的错误.
@vapcguy旧注释,但您可能还需要添加引用* System.DirectoryServices.AccountManagement *。

2> Mitch Wheat..:

在黑暗中拍摄:您是否尝试过添加到web.config:


     
          
     



3> Salman Siddi..:

这是一个非常古老的线索,但只是为了后代提供一个完整的答案;)

如果项目缺少对.Net组件System.DirectoryServices的引用,则会出现此问题

以您喜欢的常用方式添加此引用将解决该问题.



4> Marc Gravell..:

Web服务器(IIS或其他)是否配置为将文件夹作为应用程序运行(即显示为cog),是否使用正确版本的ASP.NET?如果它运行为1.1,它的位可能会起作用 - 但它无法在1.1 GAC中找到2.0程序集.

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有