【问题标题】:System.Web.Helpers not found in VS2015在 VS2015 中找不到 System.Web.Helpers
【发布时间】:2015-12-21 19:28:02
【问题描述】:

我正在尝试在 VS2015 的 C# 代码中添加一些 JSON 解析,但我找不到:

System.Web.Helpers

正如 MS 文档所建议的那样。我查看了其他人的类似性质的问题(几乎所有在早期版本上),答案都说要在“程序集/框架”对话框中添加它。

问题是它没有出现在那个对话框中,我看到人们谈论的许多其他事情也没有出现。

我非常感谢任何有关解决此问题的帮助。

这是我可以访问的列表:

编辑:也添加了扩展窗口

【问题讨论】:

标签: c# visual-studio-2015 helpers


【解决方案1】:

这个问题有点老了,但这里有一个简单的解决方案——微软似乎只是将这个库移动到一个名为“microsoft-web-helpers”的 Nuget 包中。安装该软件包似乎等同于拥有该程序集。

【讨论】:

  • 谢谢!你拯救了我的一天
  • 这个包不兼容 ASP.NET MVC
  • 我在使用 ASP.NET Web 窗体时也遇到了问题。但是当我再次卸载包时,对 System.Web.Helpers 的引用仍然有效。所以,这是我目前的解决方法......
【解决方案2】:

老问题,但仍可能对某人有所帮助。

您必须安装 MVC 3 才能在 VS2015 上拥有 System.Web.Helpers 扩展。

下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=1491

【讨论】:

【解决方案3】:

您找不到它,因为它不是框架程序集的一部分(您正在查看的内容)。

它是扩展程序集的一部分,正如 here 发布的那样,您可以在对话框左侧的“扩展”下找到它。

【讨论】:

  • 再次感谢您的回复 - 但我也去过那里!我的从 System.spacial 到 System.Windows.Interactivity。
  • @DaveEP 确保更新 VisualStudio 中的所有内容,以防挂起的 ASP.NET 搞砸了
【解决方案4】:

我也想在使用 VS2015 的 ASP.Net 项目中使用 JSON。 我最终来到这里试图找到答案。就在我读完这篇文章的其他答案的时候,我注意到我的项目已经引用了Newtonsoft.Json。以前从未听说过,所以我查了一下;我很高兴我做到了。

实际上是将List<String> 序列化为JSON 的单行程序。 您可以传入Object,因此您应该能够在合理范围内序列化大多数对象。

最终我不需要安装 MVC3 或参考 System.Web.Helpers

希望这会有所帮助!

NewtonSoft Serializing and Deserializing JSON

【讨论】:

    【解决方案5】:

    我偶然发现了同样的问题并通过添加 NuGet 包来修复它 -> Microsoft.AspNet.WebPages

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-23
      • 2014-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-05
      相关资源
      最近更新 更多