Я интересуюсь Cassandra, и я хотел бы протестировать его дома в моем компьютере Windows XP. Я нашел инструкции для установки выполнением Cassandra в Windows, и это уже в порядке; я также нашел исполняемый файл экономии для Windows и генерирую интерфейсы C#, но... когда я пытаюсь скомпилировать, который сгенерировал код в Visual Studio, которую я получил: "Тип или 'Экономия' имени пространства имен не могли быть найдены (Вы пропускаете директиву использования или ссылку на сборку?)", таким образом, я пропускаю что-то еще, но я не могу найти что... Что это? Действительно ли это - dll? Я посмотрел в коде экономии, и я ничто не могу найти связанным с .NET, поэтому что я пропускаю?
Заранее спасибо.
С уважением.
Из Thrift Wiki:
Код на C#, сгенерированный Thrift, использует пространство имен Thrift. Чтобы иметь возможность использовать код, сгенерированный Thrift, вам необходимо сослаться на Thrift.dll в вашем проекте, чтобы получить доступ к пространству имен Thrift. Это необходимо для компиляции сгенерированного Thrift кода C#.
Поэтому вам просто нужно добавить ссылку на Thrift.dll в свой проект. Страница вики содержит инструкции по сборке Thrift.dll из исходного кода, если это необходимо.
Нет необходимости генерировать экономию, просто скачайте hectorsharp , скомпилируйте и укажите в своем проекте .net. Он уже выполнил всю работу, необходимую для использования .net cassandra
FluentCassandra - это тоже вариант, вы можете скачать его с http://github.com/managedfusion/fluentcassandra .