2009-02-26 16 views
8

के साथ डेल्फी विकास के लिए सर्वश्रेष्ठ वीएम मैं देखता हूं कि कई लोग आईडीई और सभी आवश्यक फ़ाइलों को होस्ट करने के लिए वर्चुअल मशीन का उपयोग करके एस/डब्ल्यू विकास (केवल डेल्फी नहीं) कर रहे हैं। मैंने माइक्रोसॉफ्ट वर्चुअल पीसी का उपयोग विभिन्न ओएस पर अपने अनुप्रयोगों के साथ मुद्दों को डीबग करने के लिए किया है, लेकिन वीएम के बाहर 'कम' पहुंच के साथ। मेरे अनुप्रयोग यूएसबी, धारावाहिक और - महत्वपूर्ण रूप से - प्रत्यक्ष I/O हार्डवेयर को लिखते हैं (एक I/O अनुमति ड्राइवर के माध्यम से)। मैं वीएम को यह सब देखना चाहता हूं (केवल एक वीएम निश्चित रूप से एक समय में चलाएगा)। क्या यह संभव है? वर्चुअल पीसी बनाम वीएमवेयर की वरीयता है?समांतर बंदरगाह

उत्तर

5

मैंने समानांतर बंदरगाह के साथ यह कोशिश नहीं की है, लेकिन वीएमवेयर वर्कस्टेशन 6 (एक असली एक्सपी प्रो होस्ट के शीर्ष पर चल रहे विंडोज एक्सपी प्रो) मुझे सीरियल पोर्ट्स से ठीक से बात करने की अनुमति देता है। मेरे पास मशीन में 2-पोर्ट सीरियल कॉम कार्ड है और वीएमवेयर को अतिथि मशीन पर बंदरगाहों का नियंत्रण देने के लिए कॉन्फ़िगर किया गया है। (यह चेक-स्कैनिंग डिवाइस के लिए है)।

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

मुझे यह देखने में दिलचस्पी होगी कि आपको कौन से अन्य प्रतिक्रियाएं मिलती हैं। :-)

+0

क्या वह प्रश्न वास्तव में पुराना था? बीटीडब्ल्यू यह ठीक काम करता है। –

2

मैं वर्तमान में सूर्यOracle VirtualBox के साथ काम कर रहा हूं, जिसमें आप सभी किसी भी ओएस को इंस्टॉल कर सकते हैं।
यूएसबी समर्थन: (पूर्ण/फ़िल्टर किए गए) यूएसबी/USB2 (EHCI) नियंत्रक
सीरियल बंदरगाहों: 2 * Com1-4/उपयोगकर्ता निर्धारित (खुद आईआरक्यू और मैं सेट/ओ पोर्ट
मोड:। होस्ट पाइप/डिवाइस/डिस्कनेक्ट किया गया । (अभी तक कोई ऑडियो लेखन) के माध्यम से पारित साथ
भी कर सकते हैं enaple 3 डी त्वरण

यह भी समर्थन आईओ APIC/ACPI/VT-x/AMD: पाइप बनाएं सकते हैं ans निर्दिष्ट पथ
सीडी/डीवीडी।। -वी नेस्टेड पेजिंग/पीएई/एनएक्स

(उन संक्षेपों में से कुछ को देखना था जो उनका मतलब है।)

संपादित करें:
मैंने विकास उद्देश्यों के लिए उपर्युक्त कार्यक्षमता का उपयोग नहीं किया है।

2

मुझे वर्चुअल पीसी और वीएमवेयर वर्कस्टेशन के साथ अनुभव है। जबकि वर्चुअल पीसी ओएस के प्रबंधन का अच्छा काम करता है, यह वीएमवेयर वर्कस्टेशन करते समय यूएसबी या समांतर बंदरगाहों का पर्दाफाश नहीं करता है। अच्छी खबर यह है कि वीएमवेयर में एक कनवर्टर है जिसका उपयोग आप वर्चुअल पीसी वीएम को उस चीज़ में बदलने के लिए कर सकते हैं जिसका उपयोग वे कर सकते हैं, और आप स्विच करने से पहले परीक्षण करने के लिए मुफ्त वीएमवेयर प्लेयर का उपयोग कर सकते हैं। अफसोस की बात है कि माइग्रेशन एक रास्ता है, इसलिए रूपांतरण के माध्यम से जाने से पहले अपने वर्चुअल पीसी वीएम का बैकअप लें।

2

मैं अपने ईपीओएस सॉफ्टवेयर को डीबग करने के लिए वीएमवेयर वर्कस्टेशन 6 का उपयोग करता हूं, जो मेरी मशीन में एक सीरियल पीसीआई कार्ड से जुड़े थर्मल रसीद प्रिंटर का उपयोग करता है। मैं धारावाहिक पोर्ट को एक फ़ाइल में रीडायरेक्ट कर सकता हूं और देख सकता हूं कि मैं सही आदेश भेज रहा हूं या नहीं।

आप वीएम से उसी तरह मेजबान कंप्यूटर समांतर बंदरगाह तक पहुंचने में सक्षम होना चाहिए।

VMWare Workstation 6 manual का पृष्ठ 313 बताता है कि वीएम में समांतर बंदरगाह कैसे जोड़ना है।