6

因此,我尝试在 Visual Studio 2012 中创建一个 ASP.NET 网站(Razor v2)网站,但在运行该网站时出现此错误。

Method 'get_IsBindingRedirectSupported' in type 'System.Web.WebPages.Administration.PackageManager.WebProjectSystem' from assembly 'System.Web.WebPages.Administration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' does not have an implementation.

在尝试与我亲爱的朋友 Google 找到任何有用的东西后,我不知所措。

有谁知道这个错误的原因以及如何解决它?

4

2 回答 2

1

将 NuGet.Core.dll 从版本 1.6.30117.9648 更新到版本 2.11.1.812 后,我开始收到此错误

补救措施(由Kirschstein建议)是从我的 bin 目录中删除 System.Web.WebPages.Administration.dll 文件

于 2016-05-09T21:08:43.533 回答
0

当遇到问题时,这些是我为解决它们而采取的步骤。

  1. 从您的项目中删除 System.Web.WebPages.Administration 引用。
  2. 导航到项目中的此文件夹:YourProject/YourProject 并找到 xml 配置文件 Packages.
  3. 打开该文件并删除包含 System.Web.WebPages.Administration 的行。
  4. 导航到解决方案中的 Packages 文件夹,找到名为“Microsoft.AspNet.WebPages.Administration*”/lib/net40 的文件夹。
  5. 删除 System.Web.WebPages.Administration.dll
于 2013-09-24T20:40:37.130 回答