2011-02-09 16 views
8

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

+3

डेल्फी वास्तव में एक और पोर्टेबल कॉन्फ़िगरेशन की आवश्यकता है। इसे एक नए पीसी पर डेल्फी स्थापित करने के लिए पूरे दिन नहीं लेना चाहिए। अधिकांश परेशानी तीसरे पक्ष के पुस्तकालयों के साथ है, लेकिन ऐसा लगता है कि एक स्मार्ट उपकरण सभी पंजीकृत घटकों को ढूंढ सकता है और उन सभी को ज़िप कर सकता है, स्रोत के साथ, रजिस्ट्री प्रविष्टियों सहित, और फिर स्मार्ट रूप से फिर से पता लगाया जा सकता है और दूसरे पर फिर से पंजीकरण कर सकता है समाप्त। बेशक, वास्तव में एक "पोर्टेबल" विन्यास आदर्श होगा। iee पोर्टेबल एपस.कॉम यूएसबी स्टिक पर अच्छी तरह से चलाएं। –

+0

मैं एक दृश्य सी ++ डेवलपर को डेल्फी की पोर्टेबल कॉन्फ़िगरेशन की कमी के बारे में शिकायत कर रहा था, और उसने कहा, यह उनके लिए इतना अच्छा नहीं है। जाहिर है जावा/ग्रहण लोगों को पोर्टेबल वर्कस्पेस के लिए उपयोग किया जाता है, लेकिन पिछली बार जब मैंने जावा ऐप स्थापित किया था, तो इसमें कुछ दिनों के वर्कस्टेशन सेटअप भी शामिल थे। –

+0

मुझे पता है कि यह एक पुराना धागा है, लेकिन हमारे पास डीएक्सई के साथ एक ही समस्या है। @ मैग्नस, क्या आपने कभी यह पता लगाया है कि जब आप उन्हें फॉर्म पर छोड़ने के बाद घटकों को संकलित नहीं करेंगे? क्या आपने कभी भी अपने उपयोगकर्ताओं को सभी उपयोगकर्ताओं के लिए संकलित करने के लिए सफलतापूर्वक प्राप्त किया है? धन्यवाद! – sse

उत्तर

9

मैं प्रासंगिक रजिस्ट्री कुंजियों को निर्यात करने का प्रयास करता हूं - D2007 के लिए HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Known Packages जैसे कुछ (शायद ..\Embarcadero\.. XE के लिए)। आप *.reg फ़ाइल को संपादित कर सकते हैं (सावधानीपूर्वक!) और फिर से आयात करें।

+0

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

+0

मैंने डेल्फी के स्टार्टअप पर बाहरी पैकेजों के साथ देखी गई कुछ समस्याओं का समाधान किया, और एक और पैकेज अक्षम कर दिया ताकि डेल्फी अब त्रुटियों के बिना शुरू हो। सबकुछ ठीक दिखता है (मैं सभी संकुल स्थापित करता हूं), लेकिन जैसे ही मैं एक बाहरी घटक को छोड़ने की कोशिश करता हूं (मैंने कई अलग-अलग पैकेजों से घटकों को कोशिश की) एक फॉर्म और संकलन पर, डेल्फी का कहना है कि यह उस घटक को परिभाषित करने वाली इकाई नहीं ढूंढ सकता । मैंने लाइब्रेरी पथ की जांच की और यह ठीक दिखता है। ऐसा क्यों होता है कि यह क्यों होता है इसकी सराहना की जाएगी। – Magnus

+0

@ एसएसई: आपने मैगनस के प्रश्न पर नहीं, मेरे जवाब पर टिप्पणी की। मुझे यकीन नहीं है कि क्या वह इस तरह आपकी टिप्पणी के बारे में अधिसूचित होगा। –