我正在尝试在运行Windows Server 2008的服务器上部署一个使用F# 4.0的Web应用程序。
在我的电脑上安装有VS2010,它可以正常工作,但在服务器上无法正常工作。每次打开页面时都会出现以下错误信息:
无法加载文件或程序集“FSharp.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或其某个依赖项。系统找不到指定的文件。
我已经使用Web平台安装程序安装了.NET 4。也安装了F# PowerPack。
我找到了这个页面:http://connect.microsoft.com/VisualStudio/feedback/details/507202/error-in-working-with-f 它建议重新安装F#,但下载F#的链接似乎已经失效了。而且这可能不是我遇到的同样问题。
我还尝试安装了Microsoft F# 2.0.0.0,因为这是我唯一能找到的F#再分发版。但它完全没有帮助。
有人能够让类似这样的东西工作吗?
FSharp.Core
的6.0.0
版本在Visual Studio 2022
中,并修复了此错误消息:“未处理的异常。无法打印异常字符串,因为Exception.ToString()失败。”。 - Stephen Hosking