在将我的一个网站升级到 MVC 4 并升级我在 NuGet 中的所有包之后,我似乎丢失了来自 NuGet 的 MvcMailer 包的 Send() 扩展方法。除了升级项目所需的代码之外,我没有进行任何代码更改,并且我有:
using Mvc.Mailer;
在我的代码文件的顶部。
有人可以告诉我这里可能发生了什么吗?
在将我的一个网站升级到 MVC 4 并升级我在 NuGet 中的所有包之后,我似乎丢失了来自 NuGet 的 MvcMailer 包的 Send() 扩展方法。除了升级项目所需的代码之外,我没有进行任何代码更改,并且我有:
using Mvc.Mailer;
在我的代码文件的顶部。
有人可以告诉我这里可能发生了什么吗?
好的,我看了这篇文章后想通了: https ://github.com/smsohan/MvcMailer/issues/68
基本上,他们已经删除了扩展方法MailMessage
并添加了一个名为的新类MvcMailMessage
,您的邮件程序应该返回该类。