हमारे C ++ प्रोजेक्ट्स को बनाने में हमारे बिल्ड सर्वर को बहुत अधिक समय लग रहा है। यह विजुअल स्टूडियो 2008 का उपयोग करता है। क्या समाधान में प्रत्येक परियोजना के निर्माण में लगने वाले समय को लॉग करने के लिए devenv.com प्राप्त करने का कोई तरीका है, ताकि मुझे पता हो कि मुझे अपने प्रयासों पर ध्यान कहाँ देना है?
इस मामले में बेहतर हार्डवेयर एक विकल्प नहीं है।
मैंने आउटपुट वर्बोसिटी (टूल्स / विकल्प / प्रोजेक्ट्स एंड सॉल्यूशंस / बिल्ड एंड रन / MSBuild प्रोजेक्ट बिल्ड आउटपुट वर्बोसिटी के तहत) सेट करने की कोशिश की है। यह आईडीई में कोई प्रभाव नहीं लगता है।
कमांड लाइन से MSBuild चलाते समय (और, Visual Studio 2008 के लिए, इसे MSBuild v3.5 होना चाहिए), यह अंत में कुल समय को प्रदर्शित करता है, लेकिन IDE में नहीं।
मैं वास्तव में समाधान में प्रत्येक परियोजना के लिए एक समय लेने वाली रिपोर्ट चाहता था, ताकि मैं यह पता लगा सकूं कि निर्माण प्रक्रिया अपना समय कहां ले रही थी।
वैकल्पिक रूप से, चूंकि हम वास्तव में निर्माण प्रक्रिया को चलाने के लिए NAnt का उपयोग करते हैं (हम Jetbrains TeamCity का उपयोग करते हैं), क्या प्रत्येक चरण के लिए मुझे समय बताने के लिए NAnt प्राप्त करने का कोई तरीका है?