如何在本地处理已保存的图像与服务器上的图像

rak*_*los 0 c# asp.net file-io

我想保存一些生成的图像.

我困惑的部分是如何处理保存文件的路径.

在本地运行时(在VS中),图像可以保存在c:\ images中,但在服务器上,id可能希望将它们保存在root-of-webdir\images中

我需要web.config中的可配置路径吗?在两种情况下如何读取图像的url路径?

Pat*_*man 5

您可以使用Server.MapPath获取本地目录名称:

var folder = Server.MapPath("~/images");
Run Code Online (Sandbox Code Playgroud)

这通常会给你'c:\ inetpub\wwwroot\application\images'.