2012-11-10 26 views
0

我安装了MvcMailer的nuget包,找到了here。虽然它没有(正如它在教程中所说的那样)将smtp配置添加到web.config中,但我发现了正确的smtp配置here安装后无法编译:Mcv.Mailer版本1.0使用Mvc版本4.0,版本高于引用的程序集Mvc版本3.0

我在VS2010中使用MVC4。

当我编译,我得到的错误列表以下错误:

错误1大会“Mvc.Mailer,版本= 1.0.0.0,文化=中立,公钥=空”用途“系统.Web.Mvc,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35',其版本高于引用程序集'System.Web.Mvc,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'c: \用户\首页\桌面\ MVCMusicStore - 复制\包\ MvcMailer.4.0 \ LIB \ 40 \ Mvc.Mailer.dll MVCMusicStore

我也得到了以下警告:

警告2发现相同相关程序集的不同版本之间存在冲突。 MVCMusicStore

我删除了MvcMailer引用并再次添加它,但它没有解决问题。

帮助将不胜感激。

回答

4

我使用MVC 4,并通过程序包管理器是安装MvcMailer如下:

install-package MvcMailer 

因为我使用MVC 4,以下应使用:

install-package MvcMailer3 

这已经解决了这个问题。

相关问题