F# 在f中与dotnet add包一起安装的引用程序集#

F# 在f中与dotnet add包一起安装的引用程序集#,f#,dotnet-cli,F#,Dotnet Cli,我用dotnet add package Akka.Cluster安装了Akka.Cluster,并试图添加对F#Script文件的引用 经过长时间的搜寻 我使用: #r@/Users/{myusername}/.nuget/packages/akka.cluster/1.4.10/lib/netstandard2.0/akka.cluster.dll” 在所有教程中,我都看到人们使用#r@./packages/而不是#r@”/Users/{myusername}/.nuget/package

我用
dotnet add package Akka.Cluster
安装了
Akka.Cluster
,并试图添加对F#Script文件的引用

经过长时间的搜寻

我使用:

#r@/Users/{myusername}/.nuget/packages/akka.cluster/1.4.10/lib/netstandard2.0/akka.cluster.dll”
在所有教程中,我都看到人们使用
#r@./packages/
而不是
#r@”/Users/{myusername}/.nuget/packages/“

我发现的另一种替代方法是使用
#r@“bin/Debug/netcoreapp3.1/Akkling.Cluster.dll”
,但我不确定这是一种好的做法

是否有比
#r@”/Users/{myusername}/.nuget/packages/..
更短的版本来添加包


(我知道.NET5将带来
#r“nuget:…”

#r“nuget:…”
已经可以在没有.NET5的情况下使用了。会对你有帮助吗?它说它需要
--langversion:preview
,这就是.NET 5,对吗?不,它只是VS代码的一个设置(你可以直接将它传递给fsi)。它在我的机器上的.NET Core 3.1上运行良好。Rider无法识别它,因为它已经可以在没有.NET 5的情况下使用了。会对你有帮助吗?它说它需要
--langversion:preview
,这就是.NET 5,对吗?不,它只是VS代码的一个设置(你可以直接将它传递给fsi)。它在我的机器上的.NET Core 3.1上运行良好。Rider tho无法识别它