关于ADSI建虚拟目录的一些疑问,高手请进,高分想送您!只写Up的同志不要参与!

jzw1980 2005-04-07 08:48:43
我想请问各位高手几个问题,希望高手一一解答:
(1)ADSI编程与.net 中的Active Ds Type Library 有什么联系和区别?
(2)ADSI编程的例子代码我看了一些,都用到一个类叫:DirectoryEntry 类,这个类在名字空间
System.DirectoryServices;里面,可为什么我的工程里面已经引用了Active Ds Type Library ,可是却没有这个名字空间
(3)有一些高手用Active Ds Type Library 来建站,使用VB.NET,可是有一些语句我实在不理解:
Dim WWWService As ActiveDs.IADs
WWWService = GetObject("IIS://" & ComputerName & "/W3SVC")
请问,在C#里怎么写这些代码?ActiveDs.IADs是个接口,而GetObject这个函数C#里根本就没的

(4)本人搜索了本论坛的一些相关文章,发现很多作者提到ADSI时,都说在IIS6.0上怎么怎么的,请问,IIS5.0下行不行?

谢谢各位高手,帮我解答,拜托了,本人在线等待答案!不会的同志我感谢你看我的帖子,但希望您不要up,即使你表示友好,但对我没有任何帮助,谢谢
...全文
153 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rugeo 2005-06-27
  • 打赏
  • 举报
回复
(1).Net中的ADSI与你所说的Active Ds Type Library功能类似,不过前者基于托管类,后者是一个“传统”的Com
(2)在.Net中你不应引用Active Ds Type Library,应该引用System.DirectoryServices,然后在代码中 using System.DirectoryServices;
(3)DirectoryEntry root = new DirectoryEntry("IIS://" + ComputerName + "/W3SVC")
(4)同样可以,不过要注意IIS 6.0的一些特性,如ASP支持等
(5)我不是高手,但是UP也是一种美德,也对你有所帮助,至少,能将你的贴子顶上去
第1章 活动目录库套书的使用 1.1 活动目录库套书的组成 1.2 活动目录库套书的编 第2章 本书的内容 2.1 组策略编程 第3章 微软参考资源 3.1 微软开发者网络 3.1.1 MSDN和MSDN在线的比较 3.1.2 订阅MSDN 3.1.3 MSDN的使用 3.1.4 使用MSDN在线 3.2 Windows程序设计系列参考 第4章 寻找你需要的开发者资源 4.1 开发者支持 4.2 在线资源 4.3 关于学习的产品 4.4 会议 4.5 其他资源 第二部分 指南、例子和编程参考 第5章 需要首先知道的有关ADSI的知识 5.1 ADSI函数 5.1.1 ADsBuildEnumerator函数 5.1.2 ADsBuildVarArrayInt函数 5.1.3 ADsBuildArrayStr函数 5.1.4 ADsEncodebinaryData函数 5.1.5 ADsEnumertateNext函数 5.1.6 ADsFreeEnumertator函数 5.1.7 ADsGetLastError函数 5.1.8 ADsGetObject函数 5.1.9 ADsOpenObject函数 5.1.10 ADsSetLastError函数 5.1.11 AllocADsMem函数 5.1.12 AllocADsStr函数 5.1.13 FreeADsMem函数 5.1.14 FreeADsStr函数 5.1.15 ReallocADsMem函数 5.1.16 ReallocADsStr函数 5.1.17 舍弃的ADSI函数 5.2 ADSI结构 5.2.1 ADS_ATTR_DEF结构 5.2.2 ADS_ATTR_INFO结构 5.2.3 ADS_BACKLINK结构 5.2.4 ADS_CASEIGNORE_LIST结构 5.2.5 ADS_CLASS_DEF结构 5.2.6 ADS_DN_WITH_BINART结构 5.2.7 ADS_DN_WITH_STRING结构 5.2.8 ADS_EMAIL结构 5.2.9 ADS_FAXNUMBER结构 5.2.10 ADS_HOLD结构 5.2.11 ADS_NETADDRESS结构 5.2.12 ADS_NT_SECURITY_DESCRIPTOR 结构 5.2.13 ADS_OBJECT_INFO结构 5.2.14 ADS_OCTET_STRING结构 5.2.15 ADS_OCTET_STRING结构 5.2.16 ADS_PATH结构 5.2.17 ADS_POSTALADDRESS结构 5.2.18 ADS_PROV_SPECIFIC结构 5.2.19 ADS_REPLICAPOINTER结构 5.2.20 ADS_SEARCH_COLUMN结构 5.2.21 ADS_SEARCHPREF_INFO结构 5.2.22 ADS_SORTKEY结构 5.2.23 ADS_TIMESTAMP结构 5.2.24 ADS_TYPEDNAMP结构 5.2.25 ADSVALUE结构 第6章 使用ADSI 6.1 ADSI枚举 6.1.1 ADS_ACEFLAG_ENUM枚举 6.1.2 ADS_ACETYPE_ENUM枚举 6.1.3 ADS_AUTHENTICATION_ENUM枚举 6.1.4 ADS_cHASE_REFERRALS_ENUM 枚举 6.1.5 ADS_DEREFENUM枚举 6.1.6 ADS_DISPLAY_ENUM枚举 6.1.7 ADS_ESCAPE_MODE_ENUM枚举 6.1.8 ADS_FLAGTYPE_ENUM枚举 6.1.9 ADS_FORMAT_ENUM枚举 6.1.10 ADS_GROUP_TYPE_ENUM枚举 6.1.11 ADS_NAME_INITTYPE_ENUM枚举 6.1.12 ADS_NAME_TYPE_ENUM枚举 6.1.13 ADS_OPTION_ENUM枚举 6.1.14 ADS_PREFERENCES_ENUM枚举 6.1.15 ADS_PROPERTY_OPERATION_

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧