更新System.Web.WebPages dll

时间:2013-08-12 15:09:37

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

我收到错误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

我可以在哪里找到下载或类似内容?

1 个答案:

答案 0 :(得分:2)

如果您使用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或者网上有大量文章,如何手工完成。