【发布时间】:2017-05-22 02:26:57
【问题描述】:
如何用.Net Core 做相当于Server.MapPath 来查找虚拟目录的路径?
【问题讨论】:
-
答案似乎是您根本不应该在 IIS 中添加虚拟目录,而是以编程方式映射它们,如 stackoverflow.com/questions/36030121/… 中所述
标签: asp.net-core
如何用.Net Core 做相当于Server.MapPath 来查找虚拟目录的路径?
【问题讨论】:
标签: asp.net-core
Path.Combine(Env.WebRootPath, "SomePath") 是等价的..
Env.WebRootPath 其中Env = environment,通常来自startup.cs
编辑
这个呢……
ApplicationEnvironment env = new ApplicationEnvironment();
env.ApplicationBasePath;
在 GitHub 上的 asp.net core mvc 上有一个关于这个的大线程,不确定这是否是你要找的。p>
【讨论】: