2012-10-13 13 views
7

किसी और चीज यहाँ की स्थिति है:Installshield ले स्प्रिंग 2012 सेटअप नहीं खोजा जा सका

मैं एक InstallShield ले सेटअप परियोजना (एक जोड़ी वास्तव में) है जो पिछले साल के लिए अच्छी तरह से काम कर रहा है।

हाल ही में मैंने एक नया लैपटॉप कॉन्फ़िगर किया, इस प्रकार विजुअल स्टूडियो 2010 और इंस्टालशील्ड LE को पुनर्स्थापित किया। जाहिर है, फिर स्प्रिंग 2012 संस्करण में InstallShield LE अपडेट किया गया।

अब जब मैं निर्माण करने का प्रयास मैं सेटअप आवश्यक शर्तें लापता के बारे में त्रुटियों मिलती है:

Error 7 -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Windows Installer\3.1\x86\WindowsInstaller-KB893803-v2-x86.exe' to target 'C:\Users\Erik\myProject\Server Install\Express\SingleImage\DiskImages\DISK1\ISSetupPrerequisites\{57bcd1d4-2de9-49d9-bc0c-3f4263e9970e}\WindowsInstaller-KB893803-v2-x86.exe' ISEXP : error : -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Windows Installer\3.1\x86\WindowsInstaller-KB893803-v2-x86.exe' to target 'C:\Users\Erik\myProject\Server Install\Express\SingleImage\DiskImages\DISK1\ISSetupPrerequisites\{57bcd1d4-2de9-49d9-bc0c-3f4263e9970e}\WindowsInstaller-KB893803-v2-x86.exe' 

अब, मैं उन फ़ाइल पथ देख लिया है और लो और फ़ाइलों को निहारना नहीं हैं। खैर, वे बिल्कुल वहाँ नहीं हैं। ऐसा प्रतीत होता है कि उन्होंने वसंत 2012 संस्करण में इन सेटअप की पूर्व शर्त के पथ को बदल दिया।

अब मैंने अपनी .isl फ़ाइल को पूरी तरह से अलग कर लिया है। उन फ़ाइल पथ .isl फ़ाइल में कहीं भी मौजूद नहीं हैं; पूर्ण और न ही रिश्तेदार। असल में, .isl फ़ाइल में लगभग कोई फ़ाइल पथ नहीं हैं।

मैंने इंटरनेट सोच की खोज की है शायद मुझे मेरी .isl फ़ाइल को स्प्रिंग2012 संस्करण द्वारा समर्थित करने के लिए अपग्रेड करना होगा, लेकिन उन खोजों को उपयोगी नहीं किया गया है।

मैं उस बिंदु पर हूं जहां मैं बस सेटअप प्रोजेक्ट को फिर से बनाने जा रहा हूं, लेकिन लड़का मुझे यह जानना अच्छा लगेगा कि बिल्ली क्या गलत हो गया है।

इंस्टॉलशील्ड LE के वसंत 2012 संस्करण में अपग्रेड करते समय कोई और इस समस्या का अनुभव करता है?

उत्तर

6

मुझे VS2010 इंस्टॉलशील्ड प्रोजेक्ट को VS2012 में अपग्रेड करने के बाद एक ही त्रुटि मिली है।

Error 24 -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Microsoft .net\3.5 SP1\Full\dotnetfx35.exe' to target 'D:\Users\...\Express\SingleImage\DiskImages\DISK1\ISSetupPrerequisites\{074EE22F-2485-4FED-83D1-AAC36C3D9ED0}\dotnetfx35.exe' ISEXP : error : -1007: Cannot copy source 'C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites\Microsoft .net\3.5 SP1\Full\dotnetfx35.exe' to target 'D:\Users\...\Express\SingleImage\DiskImages\DISK1\ISSetupPrerequisites\{074EE22F-2485-4FED-83D1-AAC36C3D9ED0}\dotnetfx35.exe' 

यह समस्या वर्ष InstallShield फ़ोल्डर "C: \ प्रोग्राम फ़ाइलें (x86) \ InstallShield \ 2011LE \ SetupPrerequisites" से आवश्यक शर्तें को कॉपी करके हल किया नया 'सी करने के लिए: \ Program Files (x86) \ InstallShield \ 2012SpringLE \ SetupPrerequisites "

+0

धन्यवाद नियो बिट! मैं ठीक से ऐसा कर रहा था लेकिन जब मैंने इसे समझ लिया तो मेरे अपने प्रश्न का उत्तर देना भूल गया .. – Erikest

21

ऐसा लगता है कि इंस्टॉलशील्ड आपकी पूर्व शर्त का मार्ग खो गया है।

ऐसा करने का एक साफ तरीका है अपने इंस्टॉलशल्ड प्रोजेक्ट (2- एप्लिकेशन डेटा/पुनर्वितरण निर्दिष्ट करें) के "पुनर्वितरण योग्य" अनुभाग पर जाना।

आम तौर पर आपको आवश्यक आवश्यकताएं "मुझे डाउनलोड होने की आवश्यकता" चिह्नित करनी चाहिए।

बस उन्हें टेबल प्रविष्टि पर राइट क्लिक के साथ डाउनलोड करें, और आपकी समस्या ठीक हो जाएगी।

मुझे एक ही समस्या मिली जब मैंने एक ब्रांड नई मशीन पर एक इंस्टालशील्ड प्रोजेक्ट खोला। मैंने निश्चित रूप से इंस्टालशल्ड को फिर से स्थापित किया था, लेकिन पूर्वापेक्षाएँ निश्चित रूप से अनुपस्थित थीं और फिर से डोनलोड करने की आवश्यकता थी।

+2

अच्छा। मैं बस इसमें भाग गया। आप "सभी आवश्यक वस्तुओं को डाउनलोड करें ..." भी चुन सकते हैं। आवश्यक सब कुछ लाने के लिए लगता है। आपने मुझे आईएस के ग़लत इंटरफ़ेस में कुछ घंटे बचाए हैं। स्वीकृत उत्तर से काफी बेहतर है। धन्यवाद। +1 – spender

+2

मेरे लिए काम किया, धन्यवाद। +1 – contactmatt

2

हमने इंस्टॉलशिल स्टैंडअलोन बिल्ड के साथ एक समान समस्या का अनुभव किया। निर्माण विफल रहा था और रिपोर्टिंग कर रहा था कि यह SetupPrerequisites निर्देशिका से फ़ाइल कॉपी नहीं कर सका।

फ्लैमंडियर ने उत्तर दिया कि Redistributables को डाउनलोड करने की आवश्यकता है। यह Redistibutables व्यू (इंस्टॉलशील्ड आईडीई में अनुप्रयोग डेटा के तहत) पर राइट-क्लिक मेनू से "चयनित आइटम डाउनलोड करें" या "सभी आवश्यक आइटम डाउनलोड करें" विकल्प का चयन करके किया जा सकता है। या टूल्स मेनू विकल्प के तहत पाए गए पुनर्वितरण योग्य डाउनलोडर विज़ार्ड का उपयोग करके।रेडिस्ट्रिब्यूटेबल डाउनलोडर के बारे में फ्लेक्सरा हेल्पनेट आलेख यहां देखें http://helpnet.flexerasoftware.com/installshield21helplib/helplibrary/Wiz_RedistDownload.htm

स्टैंडअलोन बनाने के लिए पूर्व-आवश्यकताएं स्थापित करने के लिए इंस्टॉलशील्ड के पूर्ण संस्करण को चलाने वाली मशीन से कॉपी करने की आवश्यकता है। फ्लेक्सरा हेल्पनेट आलेख यहां देखें http://helpnet.flexerasoftware.com/installshield21helplib/helplibrary/StandAloneBuild_Redists.htm

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