为了账号安全,请及时绑定邮箱和手机立即绑定

图像未显示在实时服务器上

图像未显示在实时服务器上

C#
慕哥6287543 2021-08-07 16:39:52
我有一个需要在邮件中显示的徽标。在我的本地机器上,显示了徽标,但在实时环境所在的服务器上,没有显示徽标。我正在使用这样的路径:imagePath = "~/Images/email-logo2.png";也email-logo2.png存在于本地计算机和服务器上的同一文件夹中。我试图添加读取 png 所在的服务器文件夹的权限,但它没有解决问题。你能建议吗?图像添加到电子邮件中,如下所示:HTML:<img class="auto-style4" src="{PictureSrc}" /><br />C#代码:switch (property){    case "PictureSrc":        string imagePath = "";        if (User.Identity.GetUserId<int>() == 3140 ||             User.Identity.GetUserId<int>() == 3142)        {            imagePath = "~/Images/email-logo2.png";        }        else        {            imagePath = "~/Images/email-logo.png";        }        content = content.Replace("{" + property + "}", HttpContext.Server.MapPath(imagePath));
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 201 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信