Asp.net core .Net Core上具有虚拟目录的Server.MapPath
如何等效于Server.MapPath来查找具有.Net核心的虚拟目录的路径?Asp.net core .Net Core上具有虚拟目录的Server.MapPath,asp.net-core,Asp.net Core,如何等效于Server.MapPath来查找具有.Net核心的虚拟目录的路径?path.Combine(Env.WebRootPath,“SomePath”)是等效的 Env.WebRootPath其中Env=environment,通常来自startup.cs 编辑 这个呢 ApplicationEnvironment env=new ApplicationEnvironment() env.ApplicationBasePath GitHub上的asp.net core mvc上有一个关于此
path.Combine(Env.WebRootPath,“SomePath”)
是等效的
Env.WebRootPath
其中Env=environment,通常来自startup.cs
编辑
这个呢
ApplicationEnvironment env=new ApplicationEnvironment()代码>
env.ApplicationBasePath代码>
GitHub上的asp.net core mvc上有一个关于此的大线程,不确定这是否是您要查找的。这将找到子文件夹的路径,但找不到映射虚拟目录的路径。同样的问题。这无助于找到映射虚拟目录的路径。答案似乎是,您不应该在IIS中添加虚拟目录,而应该以编程方式映射它们,如中所述