【问题标题】:error in installing Package Microsoft.AspNet.SignalR安装包 Microsoft.AspNet.SignalR 时出错
【发布时间】:2013-12-19 11:44:37
【问题描述】:

我正在尝试从 NuGet 安装 Microsoft.AspNet.SignalR 并收到以下错误:

'Microsoft.Owin.Security 2.0.2'。您正在尝试安装此 打包到一个以“.NETFramework,Version=v4.0”为目标的项目中,但是 包不包含任何程序集引用或内容文件 与该框架兼容。欲了解更多信息,请联系 ct 包作者。

有没有人遇到过这个问题,知道解决办法吗?

【问题讨论】:

    标签: asp.net c#-4.0 nuget


    【解决方案1】:

    SignalR 2.0 不支持 .net 4.0。要么升级 .net,要么使用 SignalR 的 1.x 版本。

    >Install-Package Microsoft.AspNet.SignalR -Version 1.1.3
    

    source

    【讨论】:

    • 我也这样做了,但信号集线器不可见
    • 不可见?如果您能详细说明一下,我将不胜感激。
    【解决方案2】:

    另一个选择是从 Framework 4.0 升级到 Framework 4.5。

    转到 Visual Studio 菜单中的“WEBSITE > Start Options”,然后将“Target Framework”更改为 4.5。

    还要确保 web.config 中的 controlRenderingCompatibilityVersion(如果使用)也是 4.5。

      <system.web>
        <compilation debug="true" targetFramework="4.5" />
        <pages controlRenderingCompatibilityVersion="4.5" />
      </system.web>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-28
      • 2020-02-23
      • 2018-01-02
      • 2015-10-01
      • 2013-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多