हाथ इंटरऑप के लिए एक प्रबंधित कक्षा पंजीकृत करते समय, कुछ रजिस्ट्री कुंजियों की आवश्यकता होती है। उदाहरणक्या प्रबंधित COM घटक पंजीकृत करते समय 'कार्यान्वित श्रेणियां' कुंजी आवश्यक है?
HKEY_CLASSES_ROOT
CLSID\[My Cls Id]
InprocServer32
(Default) = "mscoree.dll"
Assembly = [My assembly name]
etc.
के लिए मैंने देखा है कि जब वी.एस. COM Interop के लिए एक पुस्तकालय पंजीकृत करता है, यह भी कहते हैं की है एक प्रमुख
HKEY_CLASSES_ROOT
CLSID\[My Cls Id]
Implemented Categories
{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}
क्या के लिए यह महत्वपूर्ण है, और यह बिल्कुल जरूरी है? जहां तक मैं कह सकता हूं, जीवन इसके बिना ठीक ठीक हो जाता है, लेकिन शायद मुझे उन परिस्थितियों का सामना नहीं करना पड़ रहा है जहां इसकी आवश्यकता है।
हंस - सहायक उत्तर धन्यवाद। क्या आपका मतलब है "एक .NET प्रोग्राम" प्रबंधित भाषा "की बजाय एक * un * प्रबंधित भाषा में लागू COM सर्वर का उपयोग नहीं कर सकता है? Http://msdn.microsoft.com/en-us/magazine/cc301432.aspx –
@ सिमॉन पर सीएटीआईडी पर अधिक: नहीं, COM सर्वर सामान्य रूप से एक अप्रबंधित भाषा में लागू होते हैं। –