2013-07-25 33 views
2

我對Visual Studio的F#和F#非常新穎。 我剛剛創建了一個F#應用程序,並創建了一個類,當我嘗試使用F#交互窗口,它工作得很好,當我構建應用程序它給休耕三個錯誤Windows 8.1 Pro VS 2012上的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 

請諮詢我如何可以排序。

+0

你見過這個:http://stackoverflow.com/questions/2733415/fsharp-core-sigdata-not-found-alongside-fsharp-core?我會猜測它與Windows 8.1有關 – mydogisbox

+0

是的,我看過那篇文章。但是我沒有安裝F#2.0,我試圖在F#3.0上找到F#3.0的任何獨立安裝程序。 – Jana

回答

7

要使Visual Studio 2012在Windows 8.1中正常工作,必須在升級到Windows 8.1後安裝VS2012 Update 3。

+2

如果您在Windows 8.1之前安裝Update 3,請運行Update 3安裝程序並單擊修復。 –