FTP匿名属性的设置(100分)

潘安

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手帮帮忙,公司要我做一个集成FTP发部的安装软件,说白了就是这个软件能够自动实现FTP在IIS 的建立和安装发布。
这当中有这么一个问题,就是我们在IIS建立的FTP都是默认匿名访问的,现在这个软件要实现以下几点:
1:判断当前建立的FTP是否是默认匿名访问
2:如果是则把允许匿名访问的那个选项的“钩”去掉
重点:在这个软件的程序中一定要有判断"当前FTP是否为默认匿名访问"这个判断语句.
其他的如FTP的建立和其他属性的设置都已经自己做好了,就是不知道在C#中如何去除这个匿名选项
我知道在C#中有一个FtpWebRequest类能操作FTP,但找来找去也没有从这个类中找出哪个属性能对那个匿名选项进行设置
 
网上查找有人说是
DirectoryEntry deRoot= new DirectoryEntry("IIS://" + IP + strRootSubPath );
deRoot.Properties["AllowAnonymous"][0] = false;
设置是否匿名连接""
但运行时提示"deRoot.Properties["AllowAnonymous"][0]= false"这段语句出错.
不只为什么
 
顶部