This question already has answers here:
use of tilde (~) in asp.net path
(5个答案)
6年前关闭。
嗨,我正在用C#编程并建立一个网站。我试图在Web配置中使用AppSettings设置图像文件夹的路径,以便可以在站点中的任何地方使用这些AppSettings来用作图像文件夹的快捷方式。我不知道如何获取网站的主根,以便可以从任何文件夹中调用它并获取正确的路径。
要么
(5个答案)
6年前关闭。
嗨,我正在用C#编程并建立一个网站。我试图在Web配置中使用AppSettings设置图像文件夹的路径,以便可以在站点中的任何地方使用这些AppSettings来用作图像文件夹的快捷方式。我不知道如何获取网站的主根,以便可以从任何文件夹中调用它并获取正确的路径。
最佳答案
这也返回根:
<img src="~/apps/thisapp/images/logo.gif" alt="" runat="server" />
要么
Server.MapPath("~")
关于c# - 您如何获得网站的根源? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16160847/