在Razor视图中使用时找不到命名空间

时间:2018-07-11 19:52:23

标签: c# razor

我正在阅读本教程,以从Razor视图发送电子邮件。本教程使用WebMail帮助器

https://docs.microsoft.com/en-us/aspnet/web-pages/overview/getting-started/11-adding-email-to-your-web-site

我正在尝试创建ProcessRequest.cshtml页面的教程部分,但是提供的代码似乎未引用必要的名称空间(System.Web.Helpers)。

我已经在Razor视图顶部的@using System.Web.Helpers中添加了它,但是,它未被识别为名称空间并产生错误:

  

名称空间中不存在类型或名称空间名称“ Helpers”   'System.Web'

我知道这是正确的名称空间,但是我不能正确实现它。有人知道发生了什么事吗?

1 个答案:

答案 0 :(得分:2)

您需要下载dll,也可以通过名为Microsoft-web-helpers的NuGet软件包进行安装

https://www.nuget.org/packages/microsoft-web-helpers/