5

我对 Cassandra 很感兴趣,我想在家中在我的 Windows XP 计算机上对其进行测试。我找到了在 Windows 中安装运行 Cassandra 的说明,它已经启动并运行;我还找到了适用于 Windows 的 thrift 可执行文件并生成 C# 接口,但是......当我尝试在 Visual Studio 中编译生成的代码时,我得到:“找不到类型或命名空间名称‘Thrift’(你是缺少 using 指令或程序集引用?)”,所以我还缺少其他东西,但我找不到什么......它是什么?它是一个dll吗?我查看了节俭代码,但找不到与 .net 相关的任何内容,那么我错过了什么?

提前致谢。

问候。

4

3 回答 3

5

来自节俭维基

Thrift 生成的 C# 代码使用 Thrift 命名空间。为了能够使用 Thrift 生成的代码,您需要在项目中引用 Thrift.dll 以访问 Thrift 命名空间。这是 Thrift 生成的 C# 代码编译所必需的。

因此,您只需将 Thrift.dll 的引用添加到您的项目中。wiki 页面包含如何在必要时从源代码构建 Thrift.dll 的说明。

于 2010-05-09T17:59:20.640 回答
4

FluentCassandra 也是一个选项,您可以从http://github.com/managedfusion/fluentcassandra下载它。

于 2010-05-25T17:53:01.480 回答
3

无需生成 thrift,只需下载hectorsharp,在您的 .net 项目中编译和引用。它已经完成了 .net 使用 cassandra 所需的所有工作

于 2010-05-10T00:02:42.410 回答