コード例 #1
0
        public void CreateNewVirtualDirectory(int ServerId, string VirtualDirName, string Path, bool AccessScript)
        {
            DirectoryEntry Parent = new DirectoryEntry(@"IIS://localhost/W3SVC/" + ServerId.ToString() + "/Root");
            DirectoryEntry NewVirtualDir;

            NewVirtualDir = Parent.Children.Add(VirtualDirName, "IIsWebVirtualDir");
            NewVirtualDir.Properties["Path"][0]         = Path;
            NewVirtualDir.Properties["AccessScript"][0] = AccessScript.ToString();
            // NewVirtualDir.Properties["AppFriendlyName"][0] = VirtualDirName;
            NewVirtualDir.CommitChanges();
            NewVirtualDir.Invoke("AppCreate", 1);
        }