我似乎无法找到任何关于如何获取我的项目的第一个文件夹的名称的答案。在MVC中获取项目根目录名称5
因此,例如我有一个BaseSite文件夹,并在该BaseSite文件夹是我的解决方案文件所在的位置,在那里我有很多项目。我需要回顾一下“BaseSite”的名称。
我发现了AppDomain.CurrentDomain.GetData("DataDirectory").ToString();
的各种示例,但它给了你完整的路径,我的文件夹名被埋在那里。
同一个:Server.MapPath("~/App_Data/somedata.xml");
您可以通过使用'AppDomain.CurrentDomain.GetData( “DataDirectory目录”)弄清楚很容易地。的ToString()'然后拆分对'/' – mituw16
@ mituw16似乎矫枉过正,不知道如果有一个功能为你做。 – Bojan