2

使用Paket时,如何解决此错误?

在此处输入图像描述

4

2 回答 2

2

选项1

修复此错误的最简单方法是删除文件paket.lock,并强制 Paket 使用以下命令重新生成此文件Tools >> Paket >> Update

在此处输入图像描述

您可以paket.lock在视图中看到正在重新生成的Output内容: 在此处输入图像描述

确保这些文件已经提交到源代码管理中,以便您可以在需要时回滚。

选项 2

或者,您可以完全按照上面的说明进行操作:编辑paket.lock文件以包含在 中引用的文件paket.references,但不在paket.lock.

paket.lock 文件上的文档

有关更多信息,请参阅有关 Paket 锁定文件的文档

于 2016-01-15T14:24:36.630 回答
0

当您将包引用添加到项目paket.references文件中时,可能会导致此问题,但您实际上并未将依赖项添加到paket.dependencies文件中。要解决此问题,请将依赖项添加到paket.dependencies然后运行paket.exe install​​. 这会将新的依赖项添加到paket.lock现有的依赖项版本中并保持原样。

如果您正在使用 paket 组,请不要忘记需要为希望引用它的每个组添加一次依赖项。

于 2018-07-18T11:54:46.123 回答