我用代码来操纵IIS,目的是建立一个站点或虚拟目录
1、在用ASP代码实现不会出现问题!
代码:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/425ff52d-9998-44a9-95dd-b46b2e390db8.asp2、而用ASP.NET来做的时候就会出现异常,大概是说没有权限
代码:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/425ff52d-9998-44a9-95dd-b46b2e390db8.asp两种方法做的时候IIS的设置是一样的!现在非常郁闷,为什么 .net来做就会出现没有权限
1、在用ASP代码实现不会出现问题!
代码:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/425ff52d-9998-44a9-95dd-b46b2e390db8.asp2、而用ASP.NET来做的时候就会出现异常,大概是说没有权限
代码:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iissdk/html/425ff52d-9998-44a9-95dd-b46b2e390db8.asp两种方法做的时候IIS的设置是一样的!现在非常郁闷,为什么 .net来做就会出现没有权限
解决方案 »
- vs2010 asp.net web应用程序 数据库访问问题(震惊中)
- VS2008 母版中GridView使用JS取值另一个页面值的问题
- 有没有支持从word复制图片的在线编辑器?
- 在百度贴吧中,如何实现SQL注入,或者显示不同的字体、颜色
- 实现下载文件的代码后,页面反应不正常如何处理
- 各位做.net的XDJM,看看我这样做是否有什么不妥????????????
- MSN上也可以登录QQ并发送信息了?应该在网页上也可以实现这样的功能的吧。
- 烂书一本!《Web站点高级编程》--C#篇,读过的Fans加QQ!
- 母版页的小问题
- 刷新问题....
- 紧急求救:怎样判断TextBox中是否存在我选定的值?
- datagrid分页并且可以选择删除的问题!!!!!!!
System.DirectoryServices.dll,再
using System.DirectoryServices;
protected System.DirectoryServices.DirectoryEntry dirroot; 1、添加新的虚拟目录 DirectoryEntry newVirDir = dirroot.Children.Add("chinabs","IIsWebVirtualDir"); newVirDir.Invoke("AppCreate",true); newVirDir.CommitChanges(); dirroot.CommitChanges();
2、更改虚拟目录属性 //虚拟目录的属性较常用的有:AccessRead,AccessWrite,AccessExecute,AccessScript,DefaultDoc,EnableDefaultDoc,Path等 DirectoryEntry Dirport = dirroot.Children.Find("chinabs","IIsVirtualDir"); Dirport .Properties["AccessRead"][0] = true;
3、删除虚拟目录 DirectoryEntry Dirport = dirroot.Children.Find("chinabs","IIsVirtualDir"); Dirport.Invoke("AppDelete",true); dirroot.CommitChanges();或者: object[] part = new object[2]; part[0] = "IIsWebVirtualDir"; part[1] = "chinabs"; dirroot.Invoke("Delete",part); dirroot.CommitChanges();
或者模拟http://www.microsoft.com/china/technet/security/guidance/secmod38.mspx