【问题标题】:Ripple to Paket -- is there a better way?Ripple to Paket——有更好的方法吗?
【发布时间】:2015-11-09 23:35:08
【问题描述】:

我正在将一些项目从 Ripple 转换为 Paket。我这样做的方法是安装 Paket,然后使用我的ipple.config 并将我的源代码和 nugets 复制到我的 paket.dependencies,注意 == 我已修复的版本。然后我 .paket/paket 一遍又一遍地安装,试图解决由此产生的版本控制错误。

之后,我打开所有 .csproj 文件并在所有 HintPaths 中添加一个额外的 ..\,然后再打开我的项目并手动解决弹出的任何错误。

有没有更好的方法来做到这一点?我知道有一个ripple-to-paket 转换器,但我不仅无法让它工作,而且与我一起工作的许多人都说它很糟糕。

谢谢。

【问题讨论】:

    标签: nuget ripple paket


    【解决方案1】:

    1 在每个项目的文件夹中添加一个paket.references 文件

    在每个项目文件的文件夹中,您应该创建一个 paket.references 并在其中列出包名称(仅,其他信息在您的根文件夹中的 paket.dependencies 中保持一致)。

    2 确保使用 paket 处理实际引用

    您可以手动删除项目文件中的引用(从 VS 或编辑项目文件),然后调用 paket install 将添加它们(根据项目文件夹中的 paket.references)以及额外的 <Paket>True</Paket>节点(明确这个引用是由 paket 自己处理的)

    我想就是这样。

    【讨论】:

      猜你喜欢
      • 2023-01-31
      • 2017-03-24
      • 1970-01-01
      • 2013-05-03
      • 2011-06-30
      • 1970-01-01
      • 2018-10-09
      • 2011-08-14
      相关资源
      最近更新 更多