繁体   English   中英

NuGet强制安装忽略版本

[英]NuGet force install ignoring version

NPM的家伙,对NuGet并不熟悉。

我试着

  Install-Package UnmanagedExports

但,

Installing 'UnmanagedExports 1.2.6'.
Successfully installed 'UnmanagedExports 1.2.6'.
Adding 'UnmanagedExports 1.2.6' to my-project.
Uninstalling 'UnmanagedExports 1.2.6'.
Successfully uninstalled 'UnmanagedExports 1.2.6'.
Install failed. Rolling back...
Install-Package : Could not install

Install-Package : Could not install package 'UnmanagedExports 1.2.6'. You are trying to install this package 
into a project that targets '.NETCore,Version=v4.5.1', 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:2
    +  Install-Package UnmanagedExports 
    +  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
       + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

我希望这个库可能根本无法赶上以指示最新的.net版本,因此,我将强制安装。

你能告诉我如何吗?

我解开了nupkg ,并调查了内容,但没有任何线索。 谢谢。

sdfsd

好的,版本混乱。 我现在正在使用VS.net 2012。 VS.net 2010 Express通常不支持nuget。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM