【问题标题】:Nuget could not install package JintNuget 无法安装包 Jint
【发布时间】:2016-07-03 03:17:35
【问题描述】:

我正在尝试从 Nuget 安装 Jint,但无论我销售什么 .Net 版本,它都失败了(理想情况下我的目标是 4.5)

   PM> Install-Package Jint
    Successfully installed 'Jint 2.8'.
    Successfully uninstalled 'Jint 2.8'.
    Install failed. Rolling back...
    Install-Package : Could not install package 'Jint 2.8'. You are trying to install this package into a project that targets '.NETFramework,Version=v3.5,Profile=Client', 
    but the package does not contain any assembly references that are compatible with that framework. For more information, contact the package author.
    At line:1 char:16
    + Install-Package <<<<  Jint
        + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
        + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

【问题讨论】:

标签: c# visual-studio-2012 nuget nuget-package


【解决方案1】:

Jint code issues 中说他们不支持 .Net 3.5,就像您尝试安装 Jint 时一样。建议从 CodePrex 创建一个 fork,而不是使用 nuget:

请使用 CodePlex 的 Jint v1,或创建一个 fork 并尝试进行转换。

【讨论】:

  • 我已经尝试过 4.5、4.0、4.0 客户端配置文件和 2.0。我设法找到了我目前正在使用的 Jint 2.0。我宁愿建立 gidhub 项目,但我现在不能,因为我家里有 VS express,它不支持跨平台项目(该死的微软 :)。无论如何,这些问题很奇怪,我想它实际上适用于 4.0 或 4.5
  • @JDE 它应该可以在 4.0 或 4.5 上运行,我认为除了在这种情况下从 github 构建自己的项目之外,您还可以做其他事情。
猜你喜欢
  • 2019-04-15
  • 2014-02-15
  • 1970-01-01
  • 2018-08-29
  • 1970-01-01
  • 1970-01-01
  • 2020-05-19
  • 2021-07-13
相关资源
最近更新 更多