मेरे पास टीम सेवाओं में होस्ट किया गया समाधान है और इसकी बिल्ड सेवाओं का उपयोग कर रहा है।विजुअल स्टूडियो टीम सर्विसेज (वीएस ऑनलाइन था) में बिल्ड सेवाओं पर वाईएक्स चलाना, त्रुटि LGHT0217, ICE01-07
समाधान में वाईएक्स टूलसेट का उपयोग करके एक एमएसआई फ़ाइल बनाने के लिए एक परियोजना भी शामिल है। यह स्थानीय स्तर पर बहुत अच्छा काम करता है और मैंने टूलसेट बाइनरी को भंडार में एकीकृत किया है ताकि इसे बिल्ड सर्वर पर भी सक्षम किया जा सके जैसा कि in this guide वर्णित है।
लेकिन निर्माण प्रक्रिया की रिपोर्ट परियोजना के निर्माण के लिए विफल:
light.exe (0, 0) बर्फ क्रिया निष्पादित करते त्रुटि 'ICE01'। इस तरह की आईसीई विफलता का सबसे आम कारण गलत तरीके से पंजीकृत स्क्रिप्टिंग इंजन है। विवरण के लिए http://wixtoolset.org/documentation/error217/ देखें और इस समस्या को हल करने के लिए कैसे करें। बाहरी यूआई संदेश लॉगर द्वारा निम्न स्ट्रिंग प्रारूप की अपेक्षा नहीं की गई थी: "विंडोज इंस्टॉलर सेवा तक पहुंचा नहीं जा सका। यह तब हो सकता है जब Windows इंस्टॉलर सही ढंग से स्थापित नहीं है। सहायता के लिए अपने समर्थन कर्मियों से संपर्क करें।" के दौरान 'ICE09' गंभीर त्रुटि - लड़ाई:
यह ICE07 को ICE01 से दोहराता है और द्वारा पीछा किया जाता है:
light.exe (0, 0) त्रुटि कोड 0x643 में कोई अनपेक्षित Win32 अपवाद घटित स्थापना
मैंने supress the validations as mentioned in this SO question भी कोशिश की है। यह wix परियोजना फ़ाइल में निम्न जोड़ने के बारे में मूल रूप से है:
<PropertyGroup>
<SuppressValidation>true</SuppressValidation>
</PropertyGroup>
यह काम करता है - लेकिन मैं courious हूँ अगर यह सबसे अच्छा तरीका है के रूप में यह बहुत सही महसूस नहीं करता है। विजुअल स्टूडियो टीम सेवाओं में वाईएक्स चलाने का सही तरीका क्या है?
क्या सूची संस्करण के रूप में सटीक है? वाईएक्स v3.7 3.5 साल पुराना है और इसमें डीएलएल अपहरण के लिए कमी नहीं है: http://www.joyofsetup.com/2016/07/04/wix-v3-10-3-released/। कोई भी जो WiX के सुरक्षित संस्करण का उपयोग करना चाहता है, अपने उपकरण में जांच करके अद्यतित रह सकता है। –
@BobArnson हां, यह v3.7 स्थापित है। टूलसेट संस्करण को अपडेट करने का अनुरोध करने के लिए यहां पहले से ही एक उपयोगकर्ता आवाज थी: https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/6875158-update-the-hosted-build-controller-to-wix -toolset –
ओबीटीडब्ल्यू, मुझे लगता है कि WixV3।10 होस्टेड बिल्ड सर्वर पर 1/16/2017 के रूप में स्थापित है। –