鉴于虚拟目录和端口,您能找到Web应用程序的实际路径吗? 我可以通过visual studio安装项目获取虚拟目录和端口,我想在安装后对web.config文件进行一些修改(使用自定义操作)。
答案 0 :(得分:0)
您可以使用DirectoryEntry类:
using (var entry = new DirectoryEntry("IIS://server/W3SVC/1/root/VirtualDirectoryName"))
{
var physicalPath = entry.Properties["Path"].Value;
}