首先添加对IIS的引用,默认是在
C:\Windows\assembly\GAC_MSIL\Microsoft.Web.Administration\7.0.0.0__31bf3856ad364e35\Microsoft.Web.Administration.dll using Microsoft.Web.Administration 添加应用程序池:ServerManager serverManager = new ServerManager()
serverManager.ApplicationPools.Add(appPoolName)
ApplicationPool apppool = serverManager.ApplicationPools[appPoolName]
apppool.ManagedPipelineMode = ManagedPipelineMode.Integrated
汪橘 apppool.Enable32BitAppOnWin64 = true
apppool.ManagedRuntimeVersion = "v4.0"
serverManager.CommitChanges()
颤笑 apppool.Recycle()
}
添加网站
try
{
ServerManager serverManager = new ServerManager()
Site mySite = serverManager.Sites["Default Web Site"]
mySite.Applications.Add("/" + vdir, phydir)
serverManager.CommitChanges()
茄陵含 return true
}
具体请访问
https://msdn.microsoft.com/en-us/library/microsoft.web.administration
获取C#对IIS的 *** 作。
*** 作方法:
1、打开开兄正始菜单,或按windows键+R,打开运行。
2、输入“inetmgr”回车。
3、在左侧的连接窗口中选中应用程序池,然后在右侧的应用程序羡乎悔池窗口中的空白顷返处单击鼠标右键,选择添加应用程序池。
4、在打开的窗口中输入应用程序池名称,选择.NET Framework版本,选择托管管道模式,单击确定按钮。
5、创建好的应用程序池如图。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)