一个老外写的创建虚拟目录(VB.net)

Posted on 2005-07-09 22:11  flourish  阅读(164)  评论(0)    收藏  举报
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

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3