创建虚拟目录(VB.net)

Function CriaDiretorioVirtual( ByVal vdirname As String , ByVal serverID As String , ByVal vdirPath As String , ByVal criaApplication As Boolean ) As DirectoryEntry

Dim newvdir As DirectoryEntry

Dim root As DirectoryEntry

root = New DirectoryEntry("IIS://localhost/W3SVC/" + serverID + "/Root")

newvdir = root.Children.Add(vdirname, "IIsWebVirtualDir")

newvdir.Properties("Path")(0) = vdirPath

If criaApplication Then

newvdir.Invoke("AppCreate", True )

newvdir.Properties("AppFriendlyName")(0) = vdirname

newvdir.Properties("AppIsolated")(0) = 2

End If

newvdir.CommitChanges()

Return newvdir

End Function

一个死老外写的,应该不错。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus