F#project自生生bindingRedirect

时间:2016-12-14 12:52:28

标签: c# visual-studio f# .net-assembly csproj

我想和我们公司的内部库在F#中玩游戏。它们发布在我们的nuget商店。

问题: 库A,版本1.0.0.0,它依赖于库B,版本1.0.0.15。可能,可能存在从A到C的依赖,而这依赖于B,版本1.0.0.somethingelse,我不完全确定。

现在,如果我在C#中愚弄这个,我唯一要做的就是下载A nuget包,当编译器警告我它想要添加程序集绑定重定向时,我只是允许它,这就是结束一切都有效。

问题是,如果我从F#项目中引用相同的nuget包,Visual Studio可以这样做吗?

也许,有没有办法解决使用VSCode,Ionide和paket的问题?

1 个答案:

答案 0 :(得分:4)

您可以通过设置

create binding redirects using paket
redirects: on

paket.dependencies 然而,Paket只会更改现有的 *.config,以创建新的

运行

paket install --createnewbindingfiles