【发布时间】:2009-10-03 01:30:18
【问题描述】:
考虑一个 .NET 应用程序,它在 IIS 中执行大量配置更改,例如更改虚拟目录或启用压缩。使用 IIS6,一切都可以通过 DirectoryServices 使用元数据库完成。
但是在 IIS7 中,元数据库兼容性是一个可选组件,所以我假设应该使用其他方法来以编程方式执行配置更改。做这些的正确方法是什么?我应该直接编辑applicationHost.config 文件还是有推荐的API?
【问题讨论】:
考虑一个 .NET 应用程序,它在 IIS 中执行大量配置更改,例如更改虚拟目录或启用压缩。使用 IIS6,一切都可以通过 DirectoryServices 使用元数据库完成。
但是在 IIS7 中,元数据库兼容性是一个可选组件,所以我假设应该使用其他方法来以编程方式执行配置更改。做这些的正确方法是什么?我应该直接编辑applicationHost.config 文件还是有推荐的API?
【问题讨论】:
我相信Microsoft.Web.Administration 有你要找的东西。
【讨论】:
你可以使用:
【讨论】: