2009-09-09 52 views
1

鑑於虛擬目錄和端口,您是否可以找到Web應用程序的實際路徑? 我可以通過Visual Studio安裝項目獲取虛擬目錄和端口,並且我想在安裝之後(使用自定義操作)對web.config文件進行一些修改。查找web.config位置

回答

0

你可以使用DirectoryEntry類:「RPC服務器不可用」

using (var entry = new DirectoryEntry("IIS://server/W3SVC/1/root/VirtualDirectoryName")) 
{ 
    var physicalPath = entry.Properties["Path"].Value; 
} 
+0

這是好東西,但我得到當我執行它。 – Irwin

+0

服務器上是否有防火牆阻止傳入的WMI連接?檢查此http://msdn.microsoft.com/en-us/library/aa822854(VS.85).aspx –

+0

好吧,我使用的路徑不正確的語法。謝謝 – Irwin