Revision 1 as of 2012-08-09 22:56:46

Clear message
Locked History Actions

thrift/CS

C#用ライブラリ

Thrift.dllの作成

thriftはバイナリディストリビューションが無いため、ソースからライブラリをビルドする必要がある。 以下ではthrift-0.8.0(2012/8最新版)を、Microsoft Visual C# 2010 Express(無料版)でコンパイル・利用する例。

  • http://thrift.apache.org/からtar.gzを取得して展開。thrift-0.8.0というフォルダが作成されたものとする。このフォルダ以下にread only属性がついていたらすべてはずすこと。

  • Visual C#の「プロジェクトを開く」で、thrift-0.8.0\lib\csharp\src\Thrift.csprojを指定する(Thrift.slnは開けないので注意)。
  • 変換ウィザードが起動するので、バックアップ不要で完了。変換ログを表示させると、Thrift.csprojのみが変換され、他は変換無し。
  • ソリューションエクスプローラーからプロジェクトをビルドする。slnファイルを保存しろと言われるので、そのまま上書き保存。
  • thrift-0.8.0\lib\csharp\src\bin\Releaseにthrift.dllが作成されている。