目次

概要

Somaはいくつかのアセンブリに依存します。
ここでは、それらのアセンブリを利用するためのセットアップ方法を説明します。

アセンブリ

SomaのアセンブリはSoma.Coreです。
このアセンブリのファイルは配布ファイルの次のフォルダに格納されています。
  • .\bin\Release
Soma.CoreはNuGetを使って取得することもできます。
Somaは以下のアセンブリに依存しています。

名前 バージョン 配布サイト
FSharp.Core 4.0.0.0 http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/release.aspx
FSharp.PowerPack 2.0.0.0 (.NET 4に対してビルドされたもの) http://nuget.org/List/Packages/FSPowerPack.Core.Community. 配布ファイルのlibフォルダにも同じものが含まれています。
mscorlib 4.0.0.0 .NET 4 に含まれます
System 4.0.0.0 .NET 4 に含まれます
System.Core 4.0.0.0 .NET 4 に含まれます
System.Data 4.0.0.0 .NET 4 に含まれます
System.Numerics 4.0.0.0 .NET 4 に含まれます
System.Transactions 4.0.0.0 .NET 4 に含まれます


CAUTION
CodePlexからダウンロード可能なFSharp.PowerPackは.NET 2.0に対してビルドされています。.NET 4に対しビルドされたものを使ってください。

使用するデータベースによってはその他のアセンブリも必要になります。
  • Microsoft SQL Server Compact 4.0 を利用する場合は、上記のアセンブリに加え、ランタイム が必要です。
  • MySQL 5.x を利用する場合は、上記のアセンブリに加え、ADO.NET Driver for MySQL が必要です。
  • Oracle Database 11g を利用する場合は、上記のアセンブリに加え、Oracle Data Provider for .NET が必要です。
  • SQLite 3 を利用する場合は、上記のアセンブリに加え、System.Data.SQLite が必要です。

Last edited Aug 21, 2011 at 12:54 AM by toshihiro, version 19

Comments

No comments yet.