.NET

2010-05-09 8 views
5

से कैसंड्रा से कनेक्ट करने के लिए थ्रिफ्ट का उपयोग करना मुझे कैसंद्रा में दिलचस्पी है और मैं इसे अपने विंडोज एक्सपी कंप्यूटर में घर पर परीक्षण करना चाहता हूं। मुझे instructions for install an run Cassandra in Windows मिला है, और यह पहले से ही चल रहा है और चल रहा है; मुझे thrift executable for Windows भी मिला है और सी # इंटरफेस उत्पन्न करता है, लेकिन ... जब मैं विजुअल स्टूडियो में जेनरेट कोड को संकलित करने का प्रयास करता हूं तो मुझे मिला: "टाइप या नामस्थान नाम 'थ्रिफ्ट' नहीं मिला (क्या आप गायब हैं एक प्रयोग निर्देश या एक असेंबली संदर्भ?) ", तो मुझे कुछ और याद आ रहा है, लेकिन मुझे नहीं मिल रहा है ... यह क्या है? क्या यह एक डीएलएल है? मैंने थ्रिफ्ट कोड में देखा है और मुझे .NET से संबंधित कुछ भी नहीं मिल रहा है, तो मुझे क्या याद आ रही है?.NET

अग्रिम धन्यवाद।

सम्मान।

उत्तर

5
Thrift Wiki से

: बचत द्वारा उत्पन्न

सी # कोड बचत नाम स्थान का उपयोग करता है। थ्रिफ्ट द्वारा उत्पन्न कोड का उपयोग करने में सक्षम होने के लिए आपको थ्रिफ्ट नेमस्पेस तक पहुंच प्राप्त करने के लिए अपने प्रोजेक्ट में Thrift.dll को संदर्भित करने की आवश्यकता है। संकलित करने के लिए थ्रिफ्ट जेनरेट सी # कोड के लिए यह आवश्यक है।

तो आपको बस अपनी परियोजना में Thrift.dll का संदर्भ जोड़ने की आवश्यकता है। विकी पेज में निर्देश हैं कि यदि आवश्यक हो तो स्रोत से Thrift.dll को कैसे बनाया जाए।

+0

हाँ, यह है, धन्यवाद! मुझे आपका संदेश नहीं मिला: डी – vtortola

3

बहाव उत्पन्न करने की कोई आवश्यकता नहीं है, बस अपने .net प्रोजेक्ट में संकलित और संदर्भ hectorsharp डाउनलोड करें। यह पहले से ही cassandra

+0

ओह महान, मुझे यह नहीं पता था :) धन्यवाद – vtortola

संबंधित मुद्दे