Iis 查找web.config位置

Iis 查找web.config位置,iis,web-config,setup-project,Iis,Web Config,Setup Project,给定虚拟目录和端口,您能找到web应用程序的实际路径吗? 我可以通过visual studio安装项目获取虚拟目录和端口,并希望在安装后对web.config文件进行一些修改(使用自定义操作)。您可以使用类: 这是一个好东西,但是当我执行它时,我得到“RPC服务器不可用”。服务器上是否有防火墙可能阻止传入的WMI连接?检查这个 using (var entry = new DirectoryEntry("IIS://server/W3SVC/1/root/VirtualDirectoryName

给定虚拟目录和端口,您能找到web应用程序的实际路径吗? 我可以通过visual studio安装项目获取虚拟目录和端口,并希望在安装后对web.config文件进行一些修改(使用自定义操作)。

您可以使用类:


这是一个好东西,但是当我执行它时,我得到“RPC服务器不可用”。服务器上是否有防火墙可能阻止传入的WMI连接?检查这个
using (var entry = new DirectoryEntry("IIS://server/W3SVC/1/root/VirtualDirectoryName"))
{
    var physicalPath = entry.Properties["Path"].Value;
}