2008-10-09 9 views
9

एक ग्राहक चाहता है कि मुझे वीबी 6.0 एप्लिकेशन (.NET पर माइग्रेशन पाइपलाइन में भी माइग्रेशन) में कुछ रखरखाव कार्य करना है, लेकिन उसके पास विकास उपकरण नहीं हैं क्योंकि उन्हें केवल स्रोत कोड और मूल से चलने वाला एप्लिकेशन प्राप्त हुआ है प्रोग्रामर, जो अब उपलब्ध नहीं है।यदि मेरे पास Visual Basic 6.0 नहीं है और VB6 प्रोजेक्ट को संकलित करने की आवश्यकता है तो क्या करें?

माइक्रोसॉफ्ट विजुअल स्टूडियो 6.0 नहीं बेचता है, जहां तक ​​मुझे पता है। वीबी 6 के बिना वीबी 6 एप्लिकेशन के लिए स्रोत कोड को संशोधित और संकलित कैसे कर सकता हूं? या यदि माइक्रोसॉफ्ट इसे बेच नहीं रहा है तो मुझे विजुअल स्टूडियो 6.0 कहां मिल सकता है?

भले ही मैं एक नया वीबी 6 संस्करण जारी किए बिना .NET में सबकुछ माइग्रेट करता हूं, मैं प्रोजेक्ट खोलने और इसे बेहतर ढंग से समझने के लिए इसे चलाने और चलाने के लिए सक्षम होना चाहता हूं।

मेरे पास वीएस 2005 और वीबी 2008 है। लेकिन मैं समझता हूं कि अगर मैं प्रोजेक्ट खोलने की कोशिश करता हूं तो कोड VB.NET में परिवर्तित हो जाएगा और यह उतना ही नहीं है जितना कि मैं परियोजना को बेहतर तरीके से जानना चाहता हूं।

उत्तर

14

जो मुझे याद है उससे विजुअल स्टूडियो 6.0 एमएसडीएन सब्सक्राइबर्स के लिए उपलब्ध है।

+0

यह क्यों कम किया गया था? मैं उत्सुक हूँ? क्या वीबी 6 अभी भी एमएसडीएन संदिग्धों के लिए उपलब्ध है? यह उपयोगी हो सकता है। –

+1

सही, मैंने अभी जांच की - एमबीडीएन डाउनलोड में वीबी 6 एंटरप्राइज़ संस्करण है। – Roel

+0

ऐसा लगता है कि यह अब और नहीं है। सभी विजुअल स्टूडियो पेज अब https://www.visualstudio.com/ से लिंक हैं, जिनमें 6.0 संस्करण उपलब्ध नहीं है। एमएसडीएन साइट पर वीएस 6 डाउनलोड पेज पर कुछ टूटे हुए लिंक भी हैं। – jonnybot

0

कोड का अनुभव पाने के लिए, आप एमएस ऑफिस/वीबीए में आवेदन के कुछ हिस्सों को संकलित करने का प्रयास कर सकते हैं।

बेशक, यह केवल सीमित कार्यक्षमता प्रदान करेगा, लेकिन कुछ परीक्षण के लिए पर्याप्त हो सकता है।

+0

मैंने दोनों ने वीबी 6 और वीबीए के साथ काम किया है और उन्हें अच्छी तरह से जानते हैं, और मुझे नहीं लगता कि इस एप्लिकेशन की जटिलता को वीबीए द्वारा संभाला जा सकता है।अगर मैं कुछ कार्यों को समझना चाहता था तो मुझे उन्हें चलाने की जरूरत नहीं है, मैं बिना किसी समस्या के कोड पढ़ सकता हूं। –

1

शिकार eBay या क्रेगलिस्ट। या अपने नियमित सॉफ्टवेयर विक्रेता को कॉल करें, मुझे यकीन है कि वे अभी भी इस तरह के कारण के लिए इसे प्राप्त कर सकते हैं।

+0

मुझे लगता है कि यह सबसे आसान तरीका है। सलाह के लिये धन्यवाद। –

0

अमेज़ॅन और ईबे दोनों में वर्तमान में बिक्री के लिए प्रतियां हैं (हालांकि वे महंगी महंगी लगती हैं लेकिन यह आपके ग्राहक को पास-थ्रू लागत होगी, इसलिए यह उनके ऊपर है कि वे इसका भुगतान करते हैं)।

आप वीबीनेट के लिए लाइसेंस देखना चाहते हैं; यह आपको सॉफ़्टवेयर के पिछले संस्करणों को चलाने की अनुमति दे सकता है, जैसे वीबी 6 (हालांकि आपको अभी भी इसे स्थापित करने के लिए वास्तविक मीडिया को स्रोत करना होगा)।

एमएसडीएन "एमएसडीएन प्रोफेशनल के साथ विजुअल स्टूडियो 2008 प्रोफेशनल" में विजुअल स्टूडियो टूल्स का पिछले संस्करण है लेकिन यह USD1200 में आता है, इसलिए यदि आप केवल वीबी 6 चाहते हैं, तो ईबे बेहतर विकल्प है।

ध्यान रखें कि एमएसडीएन पैक में सभी विजुअल स्टूडियो भाषाएं और वीएस 6 वीएस -2008 के माध्यम से हैं, इसलिए शायद आपको जो भी चाहिए वह सब मिल गया है।

+0

वीबी.Net वीबी 6 के साथ पीछे संगत नहीं है। – Paul

+0

@ पॉल, शायद मैंने इसे स्पष्ट नहीं किया, मैं दावा नहीं कर रहा था कि यह पीछे की ओर संगत था। मेरा मतलब था कि यदि आप वीबी.Net खरीदते हैं, तो _licence_ आपको इसके बजाय वीबी 6 चलाने की अनुमति दे सकता है। मैं स्पष्टीकरण देने की कोशिश करूंगा। – paxdiablo

1

विजुअल बेसिक 5 Control Creation Edition आपको तब तक ज्वार करने के लिए उपयुक्त हो सकता है जब तक आप वीबी 6 का पूर्ण संस्करण प्राप्त न कर सकें। सीमाएं हैं और यह 5 नहीं 6 है, लेकिन आवेदन के दायरे और जटिलता के आधार पर यह आपके लिए अंतरिम उपाय के रूप में काम कर सकती है।

+0

नहीं, सीसीई के साथ पुन: संकलित (ओसीएक्स के अलावा कुछ भी नहीं)। यह देखते हुए कि एक निर्दिष्ट आवश्यकता थी, यह इस स्थिति के लिए काम नहीं करेगा। –

+0

उम्म - मुझे पूरा यकीन है कि सीसीई आपको "परियोजना को खोलने में सक्षम होना चाहूंगा और इसे संकलित और बेहतर समझने के लिए चलाएगा।" इसका तत्व, जैसा कि आप एक संकलित EXE चला सकते हैं, वीबी बस इसे कहीं भी डिस्क पर नहीं लिखता है ताकि आप EXE नहीं ले सकें और इसका उपयोग कर सकें (यही कारण है कि मैंने इसे * अंतरिम * माप के रूप में सुझाव दिया)। – Rob

1

विजुअल बेसिक 6 पर कई पाठ्यपुस्तकों में अक्सर एक काफी उपयोगी संस्करण शामिल होता है यदि वीबी (मुझे सटीक नाम ऑफहैंड, शायद वीबी 6 छात्र संस्करण?) याद नहीं किया जा सकता है जो .exe फ़ाइलों के संकलन की अनुमति देता है। वीबी 5 पाठ्यपुस्तक आमतौर पर वीबी 5 सीसीई बंडल की जाती हैं, वीबी 4 किताबों को वीबी 4 डब्ल्यूएम बंडल किया जाता है, इनमें से कोई भी उत्पादन वीबी 6 ऐप आईएमएचओ के लिए उपयुक्त प्रतिस्थापन नहीं है, विशेष रूप से उनकी .exe फ़ाइलों को बनाने की क्षमता की कमी।

मैं कहूंगा कि विजुअल स्टूडियो 2005 (वीबी 8) ने वीबी 6 ऐप्स को बहुत अच्छी तरह से परिवर्तित किया है, यदि यह स्वीकार्य अंतरिम समाधान है (जिसे इसे बड़े .NET 2.0 रनटाइम के लिए आवश्यकता नहीं दी जा सकती है)।

संबंधित मुद्दे

 संबंधित मुद्दे