【问题标题】:Breeze.js failing with Could not load file or assembly System.Web.Http.OData, Version=4.0.0.0Breeze.js 失败,无法加载文件或程序集 System.Web.Http.OData,版本 = 4.0.0.0
【发布时间】:2013-04-03 15:53:09
【问题描述】:

我正在尝试 Breeze.Js 并且所有内容都可以编译,并且我有一个微风装饰的控制器,但是当我尝试访问数据时,我收到一个关于微风.js 引用的程序集的错误,但我在任何地方都找不到.

有问题的程序集是 System.Web.Http.OData, Version=4.0.0.0

我发现关于这个命名空间的唯一地方是https://github.com/ASP-NET-MVC/aspnetwebstack/tree/master/src/System.Web.Http.OData,但我找不到任何 nuget 包。

有人对此有解决方案吗?

【问题讨论】:

    标签: asp.net-mvc asp.net-web-api odata breeze


    【解决方案1】:

    http://nuget.org/packages/Microsoft.AspNet.WebApi.OData/查看nuget包。

    或者从您的包管理器控制台执行此操作。

    Install-Package Microsoft.AspNet.WebApi.OData
    

    【讨论】:

    • 您好,您的解决方案大部分是正确的,我已经拥有该软件包,但必须将其删除并重新安装该软件包。我相信这可能是由于解决方案位于保管箱文件夹中并且同时打开两个位置。
    • 我不得不删除 Breeze 包和 OData 包。然后重新添加 Breeze 包。 csproj 文件合并失败我猜我是如何解决这个问题的。引用都还在,但没有加载 OData 库。
    猜你喜欢
    • 2018-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多