使绝对路径成为绝对路径的网络路径-asp.net

使绝对路径成为绝对路径的网络路径-asp.net,asp.net,relative-path,absolute-path,Asp.net,Relative Path,Absolute Path,我在网络路径(\machine\folder\folder..)中有一些文件。在asp.net中,尝试从此路径提取文件。这里我想使用相对路径,而不是这个网络(绝对)路径。请建议如何使用 使用Path.GetFullPath应该会给出相对路径 或者,如果您试图链接到图像;例如,在网络共享上,您需要确保该共享对web服务器可见。然后,您可以在web.config中添加特定的AppSettings,以保留映像目录的UNC路径: <appSettings> <add key="

我在网络路径(\machine\folder\folder..)中有一些文件。在asp.net中,尝试从此路径提取文件。这里我想使用相对路径,而不是这个网络(绝对)路径。请建议如何使用

使用
Path.GetFullPath
应该会给出相对路径

或者,如果您试图链接到图像;例如,在网络共享上,您需要确保该共享对web服务器可见。然后,您可以在web.config中添加特定的AppSettings,以保留映像目录的UNC路径:

<appSettings>
    <add key="imagePath" value="\\server\images\" />
</appSettings>

@约格什,我认为上面的答案应该会给你你想要的。这对你不起作用吗?你想提取什么文件?
string img = @ConfigurationManager.AppSettings["imagePath"].ToString() + "\\Image1.jpg";