我将为Web应用程序提供一个Word文档模板文件夹。我想这次使用相对路径。开发时,我打算在App_Data中使用子文件夹,但在某些实际配置中,它可能指向网络共享。另一个aspnet文件路径问题
之前重新发明轮子,是否有任何建在ASPNET(MVC)方法,从给出了一个完整的路径:
- 网络应用程序相对路径的网络应用程序的文件夹
- 相对路径内外面app_data文件
- 的相对(或全部)路径从检索的appSettings如果它的事项的完整路径
。
澄清:我想知道是否有单个内置方法,可以处理所有这些案件,因为它是论点,而不是单独案件的解决方案。
是否Server.MapPath(fullPathToAppData)== Server.MapPath(“〜/ App_Data”)? –
“〜/../../ MyFolder”是无效路径吗? –
'〜'代表你的初始路径,所以,不需要用'.. \'返回树,因为你已经开始了 – balexandre