यहां मेरी बैट फ़ाइल है।MSBuild के माध्यम से संकलन आईडीई के माध्यम से इतना लंबा क्यों लेता है?
call "C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin\rsvars.bat"
msbuild.exe C:\Work\Project1.dproj /t:Rebuild /p:Config=Debug;Platform=Win32
ऐसा लगता है कि यह अच्छी तरह से काम करता है; हालांकि, इसे बनाने में 12 मिनट लगते हैं। आईडीई में पूर्ण निर्माण करते समय उसी कॉन्फ़िगरेशन/प्लेटफ़ॉर्म संयोजन में 2 मिनट 30 सेकंड लगते हैं। मैं मंदी के कारण का पता लगाने में असफल रहा हूं। मुझे कोई विचार या सेटिंग्स देखना चाहिए?
संपादित करें: मैं IDEFixPack 5.3 का उपयोग कर रहा था और बिल्ड समय ~ 2.5 मिनट प्राप्त कर रहा था। IDEFixPack परिणामों को हटाकर आईडीई में 12 मिनट का निर्माण भी होता है।
हम इसे पुन: पेश कैसे कर सकते हैं? –
दुर्भाग्य से मुझे नहीं पता। आज मेरा पहला समय एमएसबिल्ड के साथ खेल रहा है, इसलिए मुझे इसके बारे में पर्याप्त जानकारी नहीं है ताकि एक पुनरुत्पादित परिदृश्य प्रदान किया जा सके। मैं एक नमूना ऐप के साथ कोशिश कर सकता हूं, लेकिन मेरी वाणिज्यिक एप्लिकेशन की तुलना में शर्तें बहुत अलग होने वाली हैं, जिनमें 3,560,000+ लाइनें हैं। मुझे यकीन नहीं था कि msbuild में ज्ञात संकलक स्विच थे जिन्हें मुझे देखना चाहिए। –
मैं आईडीई के बारे में एक विवरण भूल गया। मैं आईडीई फिक्स पैक का उपयोग करता हूं, लेकिन जब मैंने सक्षम बनाम अक्षम किया है, तो मैंने कभी भी इसके बीच कहीं भी प्रदर्शन अंतर नहीं देखा है, हालांकि यह संभवतः अंतर के बहुत छोटे हिस्से के लिए खाता है। –