Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

RegAsm.exe क्या है? RegAsm.exe का उपयोग करके DLL को कैसे अनरजिस्टर करें?

इस पोस्ट में, हम बताते हैं कि RegAsm.exe क्या है, RegAsm.exe का उपयोग करके DLL को कैसे पंजीकृत या अनरजिस्टर करें, और RegAsm.exe Regsvr32.exe से कैसे अलग है।

RegAsm.exe क्या है? RegAsm.exe का उपयोग करके DLL को कैसे अनरजिस्टर करें?

Windows 11/10 में RegAsm.exe क्या है?

RegAsm रजिस्टर असेंबली का संक्षिप्त रूप है। RegAsm.exe Microsoft द्वारा विकसित Windows का एक वास्तविक घटक है। RegAsm.exe असेंबली पंजीकरण टूल खोलता है। जब असेंबली पंजीकरण टूल खोला जाता है, तो यह एक असेंबली के भीतर मेटाडेटा पढ़ता है और रजिस्ट्री में आवश्यक प्रविष्टियां जोड़ता है। RegAsm.exe केवल असेंबली पंजीकरण टूल खोलने के लिए जिम्मेदार है। यह आपके PC के लिए कोई खतरा पैदा नहीं करता। हालांकि, कुछ उदाहरण हैं जहां कुछ मैलवेयर RegAsm.exe के रूप में छिपे होते हैं।

असेंबली पंजीकरण टूल एक असेंबली के भीतर मेटाडेटा पढ़ता है और रजिस्ट्री में आवश्यक प्रविष्टियां जोड़ता है, जो COM क्लाइंट को .NET Framework क्लासेस को पारदर्शी रूप से बनाने की अनुमति देता है। एक बार क्लास पंजीकृत हो जाने पर, कोई भी COM क्लाइंट इसका उपयोग कर सकता है जैसे कि क्लास एक COM क्लास हो। क्लास केवल एक बार पंजीकृत होती है, जब असेंबली इंस्टॉल होती है। असेंबली के भीतर क्लास के इंस्टेंस को COM से तब तक नहीं बनाया जा सकता जब तक वे वास्तव में पंजीकृत न हों।

क्या RegAsm.exe मैलवेयर है?

कभी-कभी, हमारे कंप्यूटर पर एंटीवायरस प्रोग्राम Windows OS की कुछ महत्वपूर्ण सिस्टम फाइल को खतरे के रूप में चिह्नित कर सकते हैं। यह एक फाल्स पॉजिटिव हो सकता है या यह तब हो सकता है जब मैलवेयर OS फाइल के रूप में उसी नाम को लेकर छिपा हो। यह RegAsm.exe के साथ भी हो सकता है!

यदि आपने कोई पायरेटेड प्रोग्राम इंस्टॉल किया है और आपका एंटीवायरस RegAsm.exe को चिह्नित करता है, तो:

  1. पायरेटेड प्रोग्राम को पूरी तरह से बिना किसी निशान के अनइंस्टॉल करें
  2. एंटीवायरस और एंटी-मैलवेयर प्रोग्राम से अपने PC को स्कैन करें
  3. पायरेटेड इंस्टॉलर या उससे संबंधित फाइलों को अपने PC से डिलीट करें

इस तरह आप अपने PC को सामान्य स्थिति में वापस ला सकते हैं।

मैलवेयर-संक्रमित RegAsm.exe को अपने PC में आने से रोकने के लिए, पायरेटेड Microsoft Office, या Windows, या कोई अन्य प्रोग्राम इंस्टॉल न करें। यह मैलवेयर से बचने और अपने PC को सुरक्षित बनाने का एकमात्र तरीका है।

RegAsm.exe का उपयोग करके DLL को कैसे अनरजिस्टर करें?

टूल चलाने के लिए, विजुअल स्टूडियो डेवलपर कमांड प्रॉम्प्ट या विजुअल स्टूडियो डेवलपर PowerShell का उपयोग करें। RegAsm.exe का उपयोग करके DLL को अनरजिस्टर करना पंजीकरण जितना ही आसान है।

कमांड प्रॉम्प्ट खोलें और निम्न कमांड चलाएं, <dllfilename> नाम को उस नाम से बदलें जिसे आप अनरजिस्टर करना चाहते हैं।

regasm /u <dllfilename>.dll

DLL को पूरी तरह से अनरजिस्टर करने के लिए, आपको DLL के टाइप लाइब्रेरी को भी अनरजिस्टर करना होगा। ऐसा करने के लिए, निम्न कमांड चलाएं।

regasm <dllfilename> /tlb /unregister

RegAsm.exe Regsvr32.exe से कैसे अलग है?

Regsvr32.exe एक कमांड-लाइन टूल है जिसका उपयोग रजिस्ट्री में DLL और ActiveX कंट्रोल को पंजीकृत करने के लिए किया जाता है। इस बीच, RegAsm.exe .NET घटकों को COM घटकों की तरह दिखाने के लिए रजिस्ट्री प्रविष्टियां बनाता है। RegAsm.exe .NET SDK के साथ आता है।

Regasm Codebase क्या है?

RegAsm Codebase कमांड लाइन का उपयोग रजिस्ट्री में कोडबेस के लिए एक प्रविष्टि बनाने के लिए किया जाता है। रजिस्ट्री में कोडबेस प्रविष्टि उस असेंबली के लिए पथ निर्दिष्ट करती है जो ग्लोबल असेंबली कैश पर इंस्टॉल नहीं है। ग्लोबल असेंबली कैश आपके PC पर उन असेंबली को स्टोर करता है जिनका उपयोग कई प्रोग्राम द्वारा किया जाता है। जिस असेंबली फाइल के लिए आप कोडबेस का उपयोग करते हैं, वह एक मजबूत-नाम वाली असेंबली होनी चाहिए ताकि ग्लोबल असेंबली कैश में दूसरों के साथ संघर्ष से बचा जा सके।

हमें उम्मीद है कि आपने आज यहां कुछ नया सीखा।

RegAsm.exe क्या है? RegAsm.exe का उपयोग करके DLL को कैसे अनरजिस्टर करें?
  1. IAStorIcon.exe समझाया: सामान्य कारण और स्टेप-बाय-स्टेप सुधार IAStorIcon.exe समझाया: सामान्य कारण और स्टेप-बाय-स्टेप सुधार

    क्या आप IAStorIcon.exe एरर के पीछे का कारण जानना चाहते हैं और आपने इसका सामना क्यों किया? खैर, IAStorIcon एक वास्तविक प्रक्रिया है, और यह Intel Rapid Storage Technology Application से संबंधित है। जब किसी जुड़े स्टोरेज डिवाइस के साथ कोई समस्या होती है या सॉफ़्टवेयर अपवाद होता है, तो उपरोक्त एरर संदे

  1. Srvany.exe समझाया: उच्च CPU उपयोग के कारण और चरण-दर-चरण सुधार Srvany.exe समझाया: उच्च CPU उपयोग के कारण और चरण-दर-चरण सुधार

    उस ने कहा, इस पोस्ट में, हम चर्चा करेंगे कि Srvany.exe के कारण उच्च CPU उपयोग को कैसे ठीक किया जाए और यह फ़ाइल क्या दर्शाती है। विवरण में जाने से पहले, यहां Windows-संबंधी समस्याओं और उच्च CPU उपयोग को ठीक करने के लिए एक अनुशंसित वन-क्लिक समाधान है। जिसे Advanced System Optimizer के नाम से जाना जात

  1. PnkBstrA.exe समझाया: उद्देश्य, उपयोग और सुरक्षित निष्कासन PnkBstrA.exe समझाया: उद्देश्य, उपयोग और सुरक्षित निष्कासन

    PnkBstrA.exe PunkBuster नामक सॉफ्टवेयर का एक महत्वपूर्ण घटक है। यह मल्टीप्लेयर ऑनलाइन वीडियो गेम के लिए एक समर्पित एंटी-चीट एप्लिकेशन है। यदि कोई अन्य खिलाड़ी मल्टीप्लेयर मोड में खेलते समय चीट का उपयोग कर रहा है तो यह उसका पता लगाने के लिए एक भरोसेमंद घटक है। PunkBuster की एंटी-चीट विशेषताएँ केवल तभ