【问题标题】:Breezejs update - Latest version of Breeze.WebApi fails on MetadataBreezejs 更新 - 最新版本的 Breeze.WebApi 在元数据上失败
【发布时间】:2013-05-16 13:32:51
【问题描述】:

我正在使用 Hottowel spa 模板进行构建,我的解决方案在读取、保存和更新方面运行良好。尽管“对象引用未设置为对象实例”,但删除失败。此时 Breeze.webapi 版本为 1.2.0.0。看了一些文章,建议把微风更新到最新版本。

我使用 nuget 包管理器更新了微风框架,现在,它在解析元数据时失败 - 它说从服务器返回的 JSON 字符串有解析错误。但是当我在 chrome 中使用 JSON 格式化程序查看 JSON 时。它看起来很好。 Breeze.webapi 版本 1.2.8.0 会发生这种情况。

现在,如果我将微风.webapi dll 切换回版本。 1.2.0.0。元数据部分再次正常工作,但删除却不行。

感谢任何帮助

【问题讨论】:

    标签: asp.net-mvc knockout.js breeze hottowel


    【解决方案1】:

    可能的原因是 NuGet 更新只完成了部分工作,并让您的应用程序混合了新旧 Breeze 部分。您可以通过查看 Package Console 窗口看到发生了这种情况,但大多数人没有看。每次我能想到的 NuGet 包升级都被烧毁了,现在我像鹰一样看着那个控制台。

    如果您完全卸载 Breeze 并重新安装最新版本,我认为您将摆脱困境。仔细查看那个输出窗口。如果它未能删除某些东西(可能),则会发出警告。请在重新安装之前手动删除该挥之不去的项目。

    我正在与 John 讨论更新 HotTowel 模板的问题,这样升级 Breeze 包的紧迫感就会降低。

    对不起你的痛苦。

    【讨论】:

      猜你喜欢
      • 2018-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多