【问题标题】:Get path to installed IIS web application from a C# local service从 C# 本地服务获取已安装 IIS Web 应用程序的路径
【发布时间】:2013-04-02 18:09:46
【问题描述】:

我在 VS 2010 中使用 C#、.NET 开发了两个项目:一个是 ASP.NET Web 应用程序,第二个是作为本地系统运行的 C# Windows 服务。 Web 应用程序通过 IIS 在同一台物理机器上安装和运行。

我的问题是,如何从服务中获取我在这台机器上的 web 应用程序安装文件夹的路径?

【问题讨论】:

    标签: c# asp.net iis service


    【解决方案1】:

    我假设您使用的是 IIS 7.5 并且您知道 Web 应用程序名称。如果是这样,您可以使用 Microsoft.Web.Administration 程序集中的 ServerManager 来获取物理路径。

    这里是如何使用课程ServerManager How to get site's physical path on disk?的链接

    【讨论】:

    • 只是出于好奇,从 7.5 之前的 IIS 执行此操作的方法是什么?
    猜你喜欢
    • 2012-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多