किसी अन्य समस्या के कुछ परीक्षण के दौरान Citrix रिसीवर 3.4 एंटरप्राइज़ को निकालने के बाद मैं किसी तरह स्थापना को दूषित करने में कामयाब रहा।
मैंने पुन: स्थापना की कोशिश की लेकिन यदि नीचे की त्रुटि के साथ बुरी तरह विफल रहा:
"सेटअप जारी नहीं रह सकता क्योंकि रिसीवर का यह संस्करण पहले से स्थापित संस्करण के साथ असंगत है"
तो मैं इस मुद्दे को ठीक करने के बारे में कैसे जाना?
सभी रिसीवर इंस्टॉलेशन समस्या के साथ हमें नीचे मिली ट्रॉली एक्सप्रेस लॉग फ़ाइल की जांच करनी चाहिए:
C: UsersusernameAppAppDataLocalTemp 11:03:55: सूचना - CApp :: CheckIfAClientPackageIsInstalled (1001) - जाँच कर रहा है कि क्या 13.1 या बाद का पैकेज स्थापित है। 11:03:55: सूचना - CApp :: ReadInstalledPackageVersion (1081) - एक मौजूदा 13.4.0.25 पैकेज मिला। 11:03:55: सूचना - CApp :: SetExitCode (45) - एक्ज़िट कोड 1603 (1603 के साथ कहा जाता है) 11:03:55: त्रुटि - CApp :: CheckIfAClientPackageIsInstalled (1057) - एक मौजूदा 13.4.0.25 पैकेज पाया गया। इंस्टॉल जारी नहीं रह सकता।
लॉग फ़ाइल से हम देख सकते हैं कि मौजूदा पैकेज मिलने के कारण इंस्टॉलेशन विफल हो जाता है (जैसा कि ऊपर संदेहास्पद संदेश जैसा कि हमें संदेह था!)। हमें यह पता लगाने की आवश्यकता है कि ट्रॉलीएक्सप्रेस वह जानकारी कहां पढ़ रहा है ताकि हम स्थिति में फेरबदल कर सकें, इसके लिए सबसे अच्छा उपकरण है सैकॉन (उर्फ प्रक्रिया मॉनिटर)।
मैंने जल्दी से ट्राली express.exe पर फ़िल्टर किया और फिर से इंस्टॉलेशन की कोशिश की। हम विभिन्न कुंजियों और फ़ाइलों तक पहुंचने की कोशिश कर रहे प्रक्रिया को देख सकते हैं जिससे पता चला है कि डेटा किस स्थान से पढ़ रहा था।
समाधान नीचे reg कुंजी को हटाने के लिए है ताकि हम स्थापना को जारी रख सकें।
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstallCitrixOnlinePluginFull
अब संस्थापन को फिर से चलाने पर यह सफलता के साथ पूरा होता है it
fyi आप शायद जल्द ही support.citrix.com पर भी इसी तरह का एक दस्तावेज देखेंगे (मेरे द्वारा लिखा गया है)।