VB.Net में एक अंतर्निहित माइग्रेशन उपकरण है, लेकिन परिवर्तित करना VB6 कोड VB.NET को नए सॉफ़्टवेयर में लोड करना उतना आसान नहीं है माइग्रेशन टूल बहुत सारे काम करता है, विशेष रूप से सिंटैक्स के साथ, लेकिन कहीं भी यह सभी के पास नहीं है। इसमें लोड करने का प्रयास करने से पहले आपको अपने VB6 कोड पर काम करना चाहिए VB.Net.
क्या आपको कोड अपग्रेड करना चाहिए?
VB6 में कुछ प्रकार के कार्यक्रम सर्वश्रेष्ठ हैं। यदि आपकी परियोजनाएं WebClasses, DHTML पृष्ठ और UserControls का उपयोग करती हैं, तो VB.NET में माइग्रेशन आसानी से नहीं हो सकता है। यह कहना कि तुम कोशिश नहीं करनी चाहिए। माइग्रेशन विज़ार्ड किसी भी महत्वपूर्ण समस्याओं को सूचीबद्ध करेगा, और आप उन्हें वापस जाकर ठीक कर सकते हैं।
प्रवासन के लिए आपका VB6 कोड तैयार करना
किसी भी मृत कोड को हटाएं जो आपके प्रोग्राम का उपयोग नहीं करता है और कोड को कम करने के लिए किसी भी डुप्लिकेट कोड से जुड़ता है। यदि आप रोगी हैं या आपका कार्यक्रम लंबा नहीं है, तो आप इसे मैन्युअल रूप से कर सकते हैं, या आप डुप्लिकेट या अप्रयुक्त कोड का पता लगाने के लिए एक स्रोत कोड विश्लेषक कार्यक्रम का उपयोग कर सकते हैं।
किसी भी डेटा घोषणाओं को ठीक करें
यदि आपने अपने कार्यक्रम में अघोषित चर का उपयोग किया है, तो आपके पास बहुत काम है। प्रत्येक डिम स्टेटमेंट में उचित प्रकार की घोषणाएं जोड़ें और विकल्प स्पष्ट विवरण जोड़ें। इससे आयात प्रक्रिया सुचारू हो जाएगी। अगर आपको कोई याद नहीं है, तो आपको बाद में पता चलेगा।
VB.NET जादूगर काम करने जाता है
VB.NET में अपना प्रोग्राम खोलें और माइग्रेशन टूल अपना काम करते समय प्रतीक्षा करें। सभी अपग्रेड मुद्दों को सूचीबद्ध करने वाली एक लंबी रिपोर्ट प्राप्त करने की अपेक्षा करें - जो विज़ार्ड तय करता है और जो इसे नहीं करता है। कोड में स्पॉट के पास टिप्पणियां भी होंगी जिन्हें अतिरिक्त काम की आवश्यकता है।
संकलन करने का प्रयास करें
अपने कोड के माध्यम से पहली बार संकलन करने की उम्मीद भी न करें। यह नहीं हुआ, लेकिन आपको संकलन त्रुटियों की एक लंबी सूची प्राप्त होगी जिसे आप वापस जा सकते हैं और ठीक कर सकते हैं।
अपने कोड पर काम करें
रिपोर्टों का उपयोग करते हुए, अपने कोड पर लौटें और महत्वपूर्ण मुद्दों को ठीक करें। जब आप उन सभी को पूरा कर लेते हैं, तो कोड को VB.NET में फिर से लोड करें। आप ठीक करने के लिए महत्वपूर्ण मुद्दों की एक और सूची प्राप्त कर सकते हैं, लेकिन अंततः, यह इसे विज़ार्ड और कंपाइलर के माध्यम से बना देगा। आपने अभी तक नहीं किया है अपने कोड में छोड़े गए माइग्रेशन टूल की टिप्पणियों को देखें और जो भी टिप्पणियां कहें, उन्हें करें।
अब, VB.NET में अपने प्रोग्राम को चलाएं और परीक्षण करें।