安装'Microsoft.AspNet.Http.Extensions 1.0.0-beta3'时,我得到了这个。我正在尝试将其用于iappbuilder参考,以便我可以使用我的应用程序创建应用程序。有什么想法会导致这种情况吗?
Install failed. Rolling back...
Install-Package : Could not install package 'Microsoft.AspNet.Http.Extensions 1.0.0-beta3'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5', but the package does not contain any
assembly references or content files that are compatible with that framework. For more information, contact the package author.
At line:1 char:1
+ Install-Package Microsoft.AspNet.Http.Extensions -Pre
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
答案 0 :(得分:3)
该包只在aspnet50
目录中有aspnetcore50
和lib
个目录。这意味着它仅适用于ASP.NET vNext项目。您不能在常规的.NET 4.5项目中使用它 - 至少是。
如果你没有使用ASP.NET vNext,你应该完全忽略它。
如果 使用ASP.NET vNext,则应检查project.json
配置文件,并确保已配置的运行时为aspnet50
和/或{{1} }。
请注意,这些运行时名称正在作为grand k - >的一部分进行更改。 dnx重命名。