क्या किसी के पास SQL ​​सर्वर 2005 के लिए कस्टम वर्ड ब्रेकर बनाने के बारे में जानकारी है। मैं इसे सी # में लिखना पसंद करूंगा। मुझे 'सी#', 'एफ#' आदि जैसे शब्दों पर खोज करने में सक्षम होना चाहिए लेकिन '#' वर्ण अंग्रेजी (यूके) शब्द ब्रेकर घटक में एक शब्द ब्रेकर है और इसे किसी अन्य तरीके से बदला नहीं जा सकता है।

मुझे निम्न आलेख मिला है जो एक अपूर्ण (IWordSink इंटरफ़ेस गुम है) नमूना प्रदान करता है और एक लेख का संदर्भ देता है जो अब उपलब्ध नहीं है। यह आलेख कोई भी थ्रेड-चेकिंग कोड प्रदान नहीं करता है जिसे मैं देखने की अपेक्षा करता हूं। http://bytes.com/ विषय/एसक्यूएल-सर्वर/उत्तर/864969-कस्टम-वर्डब्रेकर-एसक्यूएल-सर्वर-पूर्ण-पाठ

वैकल्पिक रूप से, कोई मुझे बता सकता है कि मौजूदा अंग्रेजी शब्द ब्रेकर 'langwrbk.dll' को कैसे डिकंपाइल किया जाए ताकि मैं थोड़ा बदलाव कर सकूं जो मुझे मौजूदा कोड की आवश्यकता है?

धन्यवाद

किर्क

2
Keith K 7 जुलाई 2010, 20:41
 – 
Bogdan Sahlean
17 जुलाई 2016, 22:22
 – 
Bogdan Sahlean
17 जुलाई 2016, 22:40

1 उत्तर

सबसे बढ़िया उत्तर

वर्ड ब्रेकर और स्टेमर्स की तकनीक SQL सर्वर फुलटेक्स्ट सहित सभी Microsoft खोज उत्पादों में समान है। खोज एसडीके अच्छी तरह से और पूरी तरह से प्रलेखित है देखें विस्तार करना अनुक्रमणिका और Windows Search Developer's गाइड.

रिवर्स इंजीनियरिंग langwrbk.dll आपके द्वारा सहमत उपयोगकर्ता लाइसेंस के विरुद्ध होगा, जैसा कि बहुत स्पष्ट रूप से निर्धारित किया गया है कि आप सॉफ़्टवेयर को रिवर्स इंजीनियर, डीकंपाइल या डिस्सेबल नहीं कर सकते हैं। उल्लेख नहीं है कि कोड हस्ताक्षरित है और आप 'थोड़ा बदलाव' करने में सक्षम नहीं होंगे ...

3
Remus Rusanu 7 जुलाई 2010, 21:14
हां, रीमस आप सही हैं मुझे उन सभी अच्छे कारणों के लिए डीएल को डीकंपाइल/डिसेबल नहीं करना चाहिए। जब मैंने अपनी मूल पोस्ट लिखी तो मैं बस निराश था।
 – 
Keith K
8 जुलाई 2010, 00:33