如题,我使用C#编写一个安装程序,配置好虚拟目录,但是有几个子节目录需要转换为应用程序才能使用,但是现在的问题是,这把目录转换为应用程序的步骤不知道怎么用代码实现,虽然可以手动在IIS里右键设置很简单,但是要批量安装制作的话,手动配置明显不可行,所以我想在代码里实现自动配置,请教各位大拿给支个招,顶礼膜拜啊!!!!!!!!!!!!
解决方案 »
- mongodb数据库查询前10条数据
- c# 模拟PrintScreen截图问题
- C#中的 ListView是如何记录数据状态的
- GridView的删除问题,如何捕捉行的主键
- 如何实现自定义命令
- 这个程序哪里错了,高手指教
- Func<string, int> ParseInt = i => int.Parse(i);稍作修改
- ADO.NET 通过updatetext 如何更新 ntext字段?困扰我两周了!
- TreeView问题,请问表关联如何导入到TreeView中?请赐教 :}
- Textbox固定位数以及输入格式 wpf yyyy/mm/dd 每输入一位水印消失一位 "/ "不消失
- C# C/S结构,如何在客户端获取服务器端控件的属性。
- 用C#制作一个登陆界面,求教??
Programmatically Manage IIS
http://www.codeproject.com/KB/server-management/DirectoryServicesIIS.aspx
就 可以了
{ if (webDir.SchemaClassName.Equals("IIsWebDirectory"))
{ if (webDir.Name.Equals("aaa"))
{
webDir.Invoke("AppCreate", true);
webDir.CommitChanges();
webService.CommitChanges();
} }
}
这个法子只能针对虚拟目录在ROOT下第一层的啊,我要设定的目录至少在三层,这个IIS://路径没办法再往下写了,一写就报错
上面的例子只是枚举得到的,道理都是相同
文章的最上面就是Download source code - 147 KB。把代码下载下来,研究一下吧