【发布时间】:2011-02-22 15:48:50
【问题描述】:
我希望每个人都做得很好。
我尝试使用 WMi(服务器管理器类)删除虚拟目录并使用不同的值重新创建。 我面临的问题是虚拟目录没有被删除。请帮忙。
如何检查虚拟目录的存在和调用删除?
同样如何检查一个目录是否存在,然后再次添加相同的目录,但属性略有不同。
基本上,目标是重命名一个 虚拟目录以及重命名 一个网站。我希望我清楚
这是我的代码。
Try
Using mgr As New ServerManager()
Dim site As Site = mgr.Sites(DomainName)
Dim app As Application = site.Applications("/") '.CreateElement() '("/" & VirDirName)
Dim VirDir As VirtualDirectory = app.VirtualDirectories.CreateElement()
For Each VirDir In app.VirtualDirectories
If VirDir("path") = "/" & VirDirName Then
app.VirtualDirectories.Remove(VirDir)
Exit For
End If
Next
mgr.CommitChanges()
End Using
Catch Err As Exception
Ex = Err
Throw New Exception(Err.Message, Ex)
End Try
【问题讨论】:
标签: vb.net iis-7 directory wmi virtual