我将一个网站配置为在IIS上本地运行,以便在我的机器上使用.我的桌面应用程序可以使用本地运行的网站进行某些操作.
我按照以下步骤配置网站
使用IIS管理器配置指向目录的Web应用程序.(C:\ somefolder):
开始> Internet信息服务(IIS)管理器.
展开左侧树视图,然后右键单击"默认网站".
选择"添加应用程序".
将"别名"设置为"sampleweb"
单击"选择"按钮,然后选择"ASP.NET 4.0"应用程序池.
将"物理路径"设置为目录 - C:\ somefolder.
单击"确定".
使用IIS管理器配置指向另一个目录的虚拟目录(C:\ somefiles).
开始> Internet信息服务(IIS)管理器.
展开左侧树视图,然后右键单击"默认网站".
选择"添加虚拟目录".
将"别名"设置为"somefiles".
将"物理路径"设置为目录 - C:\ somefiles.
单击"确定".
因此,当我分发应用程序时,我希望能够在用户的计算机上设置本地服务器,并在IIS中执行上述操作.
我已经能够设置本地服务器部分,但我对如何在用户的机器上以编程方式执行上述步骤以使网站运行感到困惑.
有什么建议?我上线了Windows 7 64 bit IIS7
看看Microsoft.Web.Administration命名空间 - 它包含管理 IIS 各个方面的托管类,包括您正在谈论的配置。
Microsoft.Web.Administration 命名空间包含开发人员可用于管理 IIS 管理器的类。使用此命名空间中的类,管理员可以读取和写入 ApplicationHost.config、Web.config 和 Administration.config 文件的配置信息。
您可以在 C# 代码或 PowerShell 中使用这些类。
| 归档时间: |
|
| 查看次数: |
3597 次 |
| 最近记录: |