Frage

Da virtuelles Verzeichnis und Port können Sie den tatsächlichen Pfad einer Web-Anwendung finden? Ich kann das virtuelle Verzeichnis und Port über ein Visual Studio Setup-Projekt bekommen, und ich möchte einige Änderungen an der Datei web.config machen nach der Installation (mithilfe einer benutzerdefinierten Aktion).

War es hilfreich?

Lösung

könnten Sie Directory Klasse:

using (var entry = new DirectoryEntry("IIS://server/W3SVC/1/root/VirtualDirectoryName"))
{
    var physicalPath = entry.Properties["Path"].Value;
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top