c# - 列出 IIS c# 中的所有网站

标签 c# iis

有没有办法使用 C# 列出 IIS 中存在的所有事件网站?

谢谢

最佳答案

对于 IIS 7,您可以使用 Microsoft.Web.Administration.dll (C:\Windows\System32\inetsrv) 和以下代码

        var iisManager = new ServerManager();
        SiteCollection sites = iisManager.Sites;

关于c# - 列出 IIS c# 中的所有网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4593412/

相关文章:

c# - 如何访问WPF中的嵌套资源?

c# - 在 Linq 中使用分组创建字典(字典)

function - 如何检查已停止的网站并使用 powershell 函数启动这些网站

asp.net - ASP.NET 应用程序可用的最大 RAM

iis - 将过期 header 添加到 Web.Config 文件

c# - PropertyChangedEventHandler 是如何工作的?

c# - 如何通过引用同一 JSON 中的另一个键来获取键的值?另外如何将字符串添加到 uri 末尾?

c# - 使用 Streamreader 的输入不会在 StreamWriter 中给出相同的输出

iis - MSDeploy 通过 FTP 发布

asp.net - SSL 卸载重定向到 https