2010-05-09 148 views
5

我對Cassandra感興趣,我想在我的Windows XP計算機上在家測試它。我發現instructions for install an run Cassandra in Windows,它已經啓動並運行;我也找到了thrift executable for Windows並生成C#接口,但是...當我嘗試在Visual Studio中編譯生成的代碼時,我得到:「無法找到類型或名稱空間名稱'Thrift'(你是否缺少一個使用指令或程序集引用?)「,所以我錯過了其他的東西,但我找不到...什麼東西?這是一個DLL嗎?我查看了節儉代碼,但找不到與.net相關的任何內容,所以我錯過了什麼?使用Thrift從.NET連接到Cassandra

在此先感謝。

問候。

回答

5

Thrift Wiki:由節儉產生

的C#代碼使用節儉命名空間。爲了能夠使用Thrift生成的代碼,您需要在項目中引用Thrift.dll以訪問Thrift命名空間。這是Thrift生成的C#代碼編譯所需的。

因此,您只需將Thrift.dll的引用添加到您的項目。該wiki頁面包含如何在必要時從源代碼構建Thrift.dll的說明。

+0

是的,就是這樣,謝謝!我沒有看到你的消息:D – vtortola 2010-05-09 18:09:53

3

無需生成節儉,只需下載hectorsharp,在您的.net項目中進行編譯和參考。它已經完成了.net所需的全部工作,使用cassandra

+0

哦,太棒了,我不知道那個:)謝謝 – vtortola 2010-05-10 00:10:48