【问题标题】:F# Compilation Error on Windows 8.1 Pro VS 2012Windows 8.1 Pro VS 2012 上的 F# 编译错误
【发布时间】:2013-07-25 15:32:05
【问题描述】:

我对 Visual Studio 上的 F# 和 F# 非常陌生。 我刚刚创建了一个 F# 应用程序并创建了一个类,当我尝试使用 F# 交互式窗口时它工作正常,当我构建应用程序时它给出了三个错误

FSharp.Core.sigdata not found alongside FSharp.Core FSC

Error opening binary file 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\FSharp.Core\v4.0_4.3.0.0__b03f5f7f11d50a3a\FSharp.Core.dll': FSharp.Core.sigdata not found alongside FSharp.Core

Problem reading assembly 'FSharp.Core, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a': Error opening binary file 'C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\FSharp.Core\v4.0_4.3.0.0__b03f5f7f11d50a3a\FSharp.Core.dll': FSharp.Core.sigdata not found alongside FSharp.Core

请告诉我如何排序。

【问题讨论】:

  • 你看过这个:stackoverflow.com/questions/2733415/… 吗?我猜它与 Windows 8.1 有关
  • 是的,我看过那个帖子。但我没有安装 F# 2.0,我正在尝试 F# 3.0,我也找不到任何适用于 F# 3.0 的独立安装程序。

标签: visual-studio-2012 f# f#-3.0 windows-8.1


【解决方案1】:

要让 Visual Studio 2012 在 Windows 8.1 中正常工作,您必须在升级到 Windows 8.1 后安装 VS2012 Update 3。

【讨论】:

  • 如果您在 Windows 8.1 之前安装了 Update 3,请运行 Update 3 安装程序并单击修复。
猜你喜欢
  • 2016-04-04
  • 2014-11-03
  • 1970-01-01
  • 2013-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多