无法安装软件包'Microsoft.Owin.安全2.0.2 # 39;

本文关键字:安全 Owin Microsoft 软件包 安装 | 更新日期: 2023-09-27 18:10:58

我试图在我的网站上安装SignalR(不是Web应用程序)(使用visual studio 2012),当我创建我的网站(文件-新网站)时,我选择了。net 4.5,我的问题是当我安装SignalR与Nuget包此错误发生

安装失败。回滚……无法安装软件包"microsoft . win. security 2.0.2"。您正试图将此包安装到目标为"。net framework,Version=v4.0"的项目中,但该包不包含与该框架兼容的任何程序集引用。有关更多信息,请联系软件包作者。

也在我的网页上。配置行<httpRuntime targetFramework="4.5"/>显示

targetFramework属性是不允许的

和我的网。Config is

    <?xml version="1.0"?>
<!--
  For more information on how to configure your ASP.NET application, please visit
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->
<configuration>
  <connectionStrings>
    <add name="KutSocialNetworkConnectionString" connectionString="Data Source=.;Initial Catalog=KutSocialNetwork;Integrated Security=True" providerName="System.Data.SqlClient"/>
  </connectionStrings>
  <system.web>
    <compilation debug="true" targetFramework="4.5"/>
    <httpRuntime targetFramework="4.5"/>
  </system.web>
  <appSettings>
    <add key="path" value=""/>
    <add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>
  </appSettings>
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true">
      <remove name="UrlRoutingModule"/>
      <add name="UrlRoutingModule"
           type="System.Web.Routing.UrlRoutingModule, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    </modules>
    <handlers>
      <add name="UrlRoutingHandler"
           preCondition="integratedMode"
           verb="*"
           path="UrlRouting.axd"
           type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    </handlers>
  </system.webServer>
</configuration>

无法安装软件包'Microsoft.Owin.安全2.0.2 # 39;

所以这很容易,我直接从Nuget下载,并删除了我的webconfig并创建了一个新的