F#で作成したアプリケーションを開発環境以外のコンピュータで実行した際、以下のエラーが表示される場合があります。
アプリケーションに対応する.NET Framework Runtimeがインストールされている環境では以下のエラーが表示される場合もあります。
原因として、アプリケーションを実行するコンピュータ上にアプリケーションに対応する.NET Framework Runtimeに加え、Visual Studio 2010 F# Runtime 2.0が必要になります。
- Microsoft Visual Studio 2010 F# Runtime 2.0
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=5f0a79f8-925f-4297-9ae2-86e2fdcff33c - Microsoft Visual Studio 2010 F# 日本語 Language Pack
http://www.microsoft.com/downloads/details.aspx?FamilyID=ed166906-45a3-40ac-8bf1-20d75647a865&displayLang=ja
注意点として、Visual Studio 2010 F# Runtime 2.0適用後、別の.NET Framework Runtimeをインストールした場合は、再度Visual Studio 2010 F# Runtime 2.0を適用する必要があります。
[参考]
- F# 再頒布可能パッケージ
http://msdn.microsoft.com/ja-jp/library/ee829875.aspx