2012-01-17 7 views
0

"Srift"と "Apache.Cassandra"リソースを使用してC#(Visual Studio IDEを使用)からCassandra(既にローカルホスト上で実行中)に接続したいとします。Visual StudioでThriftとApache.Cassandraを使用する

最初の質問は、私が "カサンドラシャープ"のようなクライアントまたは先に言及したリソースを使用するかどうかです。これらのリソースを使用した例(http://www.ridgway.co.za/archive/2009/11/06/net-developers-guide-to-getting-started-with-cassandra.aspx)が見つかりました。

2番目の(ばかげた)質問は、次のとおりです。Visual Studioで外部リソースを使用するにはどうすればよいですか?私はNuGetをインストールし、Thrift(まだ "Apache.Cassandra"を探しています)をダウンロードしました。 "References"ディレクトリに置かれ、 "Thrift.Protocolを使用して"などの宣言を書きました... しかし、

「型または名前空間名 『TTransport』が見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照が不足している?)」

は、助けのため ロレンツォをあなたのすべてをありがとう:私のようないくつかのエラーを取得します

答えて

1

最初にC#で利用可能なクライアントを1つ取得し、自分でビルドする必要があるかどうかを確認します。

独自のクライアント(接続プールを含む)を構築する場合は、http://thrift.apache.org/download/ Thrift C#ライブラリソース(現在v.0.8)からプロジェクト、msbuildタスク、またはThriftにダウンロードする必要があります。 cassandra.thriftからC#Cassandraプロキシソース/ライブラリをビルドするためのexeコンパイラ。

関連する問題