请记住,我是.Net和F#世界的新手。如果我的问题听起来很愚蠢或者我没有使用正确的术语,我会提前道歉。话虽如此,这是我的问题:
我使用visual studio 2010编写了一个简单的F#consol应用程序。在我的计算机上成功执行应用程序后,我将调试目录下的可执行文件移动到不同的计算机并尝试执行它。这导致以下执行
未处理的异常:System.IO.FileNotFoundException:无法加载文件或程序集'FSharp.Core,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。该系统找不到指定的文件。 在。$ Program.main @()
标记机已安装.net 4。我检查了GAC,发现以下“FSharp.Core,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a”
但是应用程序正在寻找FSharp.Core,版本= 4.0.0.0。如果我理解正确,没有这样的F#4.0版本可用,那么为什么我的应用程序正在寻找Version = 4.0.0.0?欢迎任何帮助
由于
Sudaly