我正在将一些项目从ripple转换到Paket。我这样做的方法是安装Paket,然后把我的ripple.config复制到我的paket.dependencies上,注意==我已经修复的版本。然后,我一遍又一遍地安装.paket/paket,试图解决由此产生的版本控制错误。
在那之后,我打开所有的.csproj文件,在打开我的项目并手动解决出现的任何错误之前,向所有的HintPaths添加一个额外的..\。
有没有更好的方法来做这件事?我知道有一个波动到包的转换器,但我不仅不能让它工作,而且许多与我共事的人都说它很糟糕。
谢谢。
发布于 2016-04-25 00:02:32
1在每个项目的文件夹中添加一个paket.references文件
在每个项目文件的文件夹中,您应该创建一个paket.references并在那里列出包名称(只是,其他信息在根文件夹中的paket.dependencies中保持一致)。
2确保使用paket处理实际的引用
您可以手动删除项目文件中的引用(从VS或编辑项目文件),并调用paket install,它将使用额外的<Paket>True</Paket>节点添加它们(根据项目文件夹中的paket.references )(明确此引用是由paket本身处理的)
我想就是这里了。
https://stackoverflow.com/questions/33620333
复制相似问题