在请求中,我可以使用Server.MapPath()
访问网站根目录。如何访问该功能或以其他方式获取网站根目录而无法访问Server
?我正在尝试在WebActivator.PreApplicationStartMethod
内为ninject构建绑定。
我们尝试使用Directory.GetCurrentWorkingDirectory()
,它在Microsoft Shared\Dev Server
中返回了一些内容。但是,在Global.asax.cs
中,在Server.MapPath("")
中调用Application_Start
会生成我想要的目录。
答案 0 :(得分:4)
使用AppDomain.CurrentDomain.BaseDirectory
返回正确的目录。
答案 1 :(得分:1)