我正在用我的 Web 项目发送附加邮件。我使用以下代码来提供本地路径
using (StreamReader reader = new StreamReader(Server.MapPath("~/EmailStyle/TD-emailForCus.html")))
{
body = reader.ReadToEnd();
}
那么这工作正常,但我想这样做。
stirng mypath = stirng.Format("~/EmailStyle/TD-emailForCus.html");
using (StreamReader reader = new StreamReader(Server.MapPath(mypath)))
{
body = reader.ReadToEnd();
}
当我这样做时,它无法正常工作。我怎么能给出这样的地图路径。希望您的帮助。谢谢.
这样做。获取对此类变量的完整Server.MapPath()
,然后调用它,
var mypath = Server.MapPath("~/EmailStyle/TD-emailForCus.html");
using (StreamReader reader = new StreamReader(mypath))
{
body = reader.ReadToEnd();
}
这将对您有所帮助。