如何在安装程序 class 中的 运行 时间获取路径 'C:\inetpub\wwwroot\wss\VirtualDirectories' (c#)
How to get path 'C:\inetpub\wwwroot\wss\VirtualDirectories' at run-time in installer class (c#)
我创建了以下代码,但它没有给出我想要的实际结果。
代码:-
ServerManager manager = new ServerManager();
Site defaultSite = manager.Sites["Default Web Site"];
string path = manager.Sites[0].Applications["/"].VirtualDirectories["/"].PhysicalPath;
输出:-
上面的代码给出的结果像 '%SystemDrive%\inetpub\wwwroot' 而不是我想要像 'C:[=28 这样的实际路径=]\wss\VirtualDirectories'.
请尽快帮助我
提前致谢。
path = Environment.ExpandEnvironmentVariables(path);
我创建了以下代码,但它没有给出我想要的实际结果。 代码:-
ServerManager manager = new ServerManager();
Site defaultSite = manager.Sites["Default Web Site"];
string path = manager.Sites[0].Applications["/"].VirtualDirectories["/"].PhysicalPath;
输出:-
上面的代码给出的结果像 '%SystemDrive%\inetpub\wwwroot' 而不是我想要像 'C:[=28 这样的实际路径=]\wss\VirtualDirectories'.
请尽快帮助我
提前致谢。
path = Environment.ExpandEnvironmentVariables(path);