c#实现iss的管理
我看了一些教程,希望用c#实现iis站点的创建,internet信息服务里看不到任何结果请问各位高人这是为什么?
以下是我的代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.DirectoryServices;
namespace iismanage
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
DirectoryEntry newdir =new DirectoryEntry("IIS://localhost/W3SVC/1/ROOT");
newdir.Children.Add("ABC", "IIsWebVirtualDir");
newdir.Invoke("AppCreate", true);
newdir.CommitChanges();
}
}
}
------解决方案--------------------
要是允许用程序去修改服务器网站配置,IIS也太不安全了。再说你建完网站还有目录权限,默认文档,MIME类型,默认连接池等配置。。
------解决方案--------------------这个IIS 貌似不能用程序修改吧?还真没遇到过呢。。。LZ能的话 说一声