2016-09-19 44 views
2

我如何在VS代碼中使用F#項目或腳本中的Paket來最好地引用系統程序集,它沒有NuGet程序包?如何使用Paket在VS Code中引用系統組件?

例如:System.Data.Linq.dll

一種方法是硬引用文件,例如,像這樣:

#r @"C:/Windows/Microsoft.NET/Framework/v4.0.30319/System.Data.Linq.dll" 

但是有更好的/便攜式的解決方案嗎?這是如何與Mono或.NET Core一起工作的?

+6

在完整的.NET和單聲道,你可以簡單地用'r組成「將System.Data.Linq」'和F#會找到正確的部件。雖然我不確定.NET Core。 – Tarmil

+0

@Tarmil Thx,我不知道。這很容易,我沒有考慮它。 – leifbattermann

回答

0

對於VSCode中的F#項目我在.fsproj文件中包含引用。

<ItemGroup> 
    <!-- Other includes and stuff --> 
    <Reference Include="System.Data.Linq" /> 
    <!-- Other includes and stuff --> 
</ItemGroup> 

不知道它是如何工作的核心.NET和Mono

相關問題