2

我很难尝试在 Visual Studio 中构建一个 F# 项目,该项目具有使用 Paket 下载的依赖项。它会引发以下几个错误(每次使用不同的 dll):

无法解析此引用。找不到程序集“XPlot.Plotly.dll”。检查以确保该程序集存在于磁盘上。如果您的代码需要此引用,您可能会遇到编译错误。(代码=MSB3245)

对于这个例子,Visual Studio 添加了选项-r:C:\projects\StarWars-social-network-master\packages\XPlot.Plotly\lib\net45\XPlot.Plotly.dll。该文件实际上存在于我的文件系统中,所以我不知道我做错了什么。谁能指出我的解决方法?

谢谢你。

4

1 回答 1

3

从目录名称来看,我猜您正在查看Evelina Gabasova 的《星球大战》网络分析

据我所知,该项目使用 F# 脚本文件,因此您根本不需要编译它。它旨在与 F# Interactive 一起使用。打开项目后,您可以查看各个脚本文件*.fsx,选择代码块并以交互方式运行它们 - 如果您使用的是 Visual Studio,则使用Alt+完成Enter- 其他编辑器使用此或Ctrl+ Enter(Xamarin Studio)。

许多 F# 数据分析脚本都遵循这种模式——您实际上并不是在构建一个需要作为一个整体编译和执行的项目,因此在这种情况下,立即从脚本文件中运行一些代码会更有意义。

于 2016-01-01T19:31:38.557 回答