代码之家  ›  专栏  ›  技术社区  ›  Jamie Dixon

ASP.NET MVC Web配置电子邮件设置

  •  1
  • Jamie Dixon  · 技术社区  · 16 年前

    我正在尝试在我的ASP.NET MVC项目中包含一些SMTP设置,方法是将以下内容添加到我的web.config文件中:

      <system.net>
        <mailSettings>
          <smtp>
            <network
                 host="host"
                 port="25"
                 userName="username"
                 password="password" />
          </smtp>
        </mailSettings>
      </system.net>
    

    这通常适用于标准的ASP.NET应用程序,但在MVC中,这会导致我的网站呈现为空白(浏览器中没有源代码)。

    我的应用程序构建正常,所以我假设我在MVC模型中缺少一个关键部分。

    2 回复  |  直到 16 年前
        1
  •  0
  •   Jamie Dixon    16 年前

    结果发现,答案是在 <configSections> 之后 <sectionGroup> 部分。

    将代码置于 <节组> TAGSET似乎导致了我正在经历的空白结果。

        2
  •  0
  •   Solomon    16 年前

    当我把这个放进 <ConfigSections> 但是,当我马上把它放在 </ConfigSections> . 你确定你没有把它放在 <configSections> ?