मैंने पाया कि TurtleHub ठीक काम करता है है। आपको इसे स्वयं बनाना होगा और pretty arcane instructions के बाद स्थापित करना होगा। अपने नए सी # वर्ग का पंजीयन आदेश लाइन से RegAsm का उपयोग करके किया जा सकता है, इस प्रकार
:
RegAsm bin\Debug\MyCsPlugin.dll /codebase /regfile:MyCsPlugin.reg
आप के बाद से गूगल कोड जल्दी ही चला रहा है, मैं उन निर्देशों यहाँ उद्धृत करता हूँ
[HKEY_CLASSES_ROOT \ CLSID {डाल-GUID-यहाँ} \ Implemented श्रेणियाँ {3494FA92-B139-4730-9591: '.REG फ़ाइल संपादित करने के लिए, जोड़ने एक और "लागू श्रेणियाँ" प्रविष्टि कि इस तरह दिखता है द्वारा की आवश्यकता होगी -01135D5E7831}]
उसी मूल्य के साथ "पुट-GUID-HERE" को बदलें जिसे आपने पहले उपयोग किया था।
फिर, रजिस्ट्री में उस .REG फ़ाइल को मर्ज करें, और आपकी प्लगइन जाने के लिए तैयार है!
RegAsm
कमांड मेरे लिए काम नहीं करता था, इसलिए मुझे अपना पूरा पथ प्रदान करना पड़ा। मेरे आदेश समाप्त हो गया इस तरह की तलाश में:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe bin\Release\TurtleHub.dll /codebase /regfile:bin\Release\TurtleHub.reg
इसके बाद, मैं जिसके परिणामस्वरूप TurtleHub.reg फ़ाइल संपादित और अंत में इस लाइन कहा:
[HKEY_CLASSES_ROOT\CLSID\{B2C6EC0F-8742-4792-9FDC-10635D2C118B}\Implemented Categories\{3494FA92-B139-4730-9591-01135D5E7831}]
इस के बाद, मैं डबल-क्लिक .reg इसे रजिस्ट्री में जोड़ने के लिए फ़ाइल करें।
पैरामीटर काफी सहज हैं। केवल एक ही है: [उपयोगकर्ता नाम]/[reponame]