【问题标题】:update System.Web.WebPages dll更新 System.Web.WebPages dll
【发布时间】:2013-08-12 15:09:36
【问题描述】:

我收到错误 CS1705:

Assembly 'PagedList.Mvc, Version=4.3.0.0, Culture=neutral, PublicKeyToken=abbb863e9397c5e1' 使用 'System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'版本比程序集 'System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35', 被引用。

我想更新 System.Web.WebPages 以获得 PagedList.MVC 对 System.Web.WebPages 的正确引用。
(如页面底部以下链接所示:
http://msdn.microsoft.com/en-us/library/416tef0c.aspx

我在哪里可以找到下载或类似的东西?

【问题讨论】:

标签: c# asp.net-mvc-3 .net-assembly


【解决方案1】:

如果您使用 MVC3,更好的解决方案是下载更早版本的 PagedList,因为 MVC4 使用“System.Web.WebPages, Version=2.0.0.0”。如果您更改 Version=1.0.0.0 to Version=2.0.0.0,MVC3 将生成错误。

另一个解决方案是将您的 MVC3 项目更新到 MVC4。您可以使用autoupdate tool from Nuget 或者网上有大量文章,如何手动完成。

【讨论】:

  • 您可以使用Install-Package PagedList.Mvc -Version 3.18.0.0 下载旧版本。
  • 非常感谢。工作得很好。我尝试了包管理器控件来强制安装具有较低版本号的 PagedList
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-26
  • 2012-10-15
  • 2013-06-13
  • 1970-01-01
相关资源
最近更新 更多