我喜欢如何使用 Url.Content 获取文件的 Web 服务器路径,是否有本地路径的等效路径,例如,如果我想保存文件?
问问题
990 次
4 回答
3
该MapPath
方法将指定的相对或虚拟路径映射到服务器上相应的物理目录。 msdn还要查看server.mappath(“.”)、server.mappath(“~”)、server.mappath(@“\”)、server.mappath(“/”)。有什么区别?
于 2012-09-19T13:13:25.617 回答
0
枚举有一些您可以使用的Environment.SpecialFolder
特殊路径,例如,您可以使用类似下面的内容来获取用户应用程序数据路径的路径:
string appDataPath =
Path.Combine(
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),
"YourCompany\\YourApp");
于 2012-09-19T13:12:58.743 回答
0
我通常使用以下方法完成此操作:
Server.MapPath(Url.Content("[...]"));
问候
于 2012-09-19T13:14:03.020 回答
0
你想得到物理路径吗?
然后尝试:
string physicalPath = Server.MapPath("/bin");
于 2012-09-19T13:16:11.800 回答