पर एक सीपीपी फ़ाइल को पुनर्निर्माण करने के लिए मजबूर करें एक सीपीपी फ़ाइल में मैं संकलन-तिथि प्राप्त करने के लिए __DATE__
मैक्रो का उपयोग करता हूं।बल एमएस वीएस -2010 प्रत्येक निर्माण
यह मुझे उस फ़ाइल के अंतिम संकलन की तारीख देता है। लेकिन चूंकि फ़ाइल को अक्सर नहीं बदला जाता है, ज्यादातर मामलों में तारीख पुरानी होती है, कभी-कभी कई महीनों में।
जो मैं वास्तव में चाहता हूं वह परियोजना के अंतिम निर्माण की तारीख है।
क्या परियोजना के प्रत्येक संकलन पर उस एकल सीपीपी फ़ाइल को पुनर्निर्माण करने के लिए VS2010 को मजबूर करने की कोई सेटिंग है? फ़ाइल में बदलावों के बावजूद?
बिल्डिंग से पहले एक स्क्रिप्ट द्वारा बनाई गई ओबीजे फ़ाइल को फ़ाइल को संशोधित करने या हटाने के लिए एकमात्र तरीका है, यदि संभव हो तो मैं वीएस के अंदर एक समाधान पसंद करूंगा।
या, अपने पूर्व निर्माण कदम सिर्फ .obj फ़ाइल को नष्ट कर सकता है ... – Liam
यह शायद थोड़ा के रूप में, अपने कॉन्फ़िगरेशन के आधार पर, .obj और अधिक जटिल हो जाएगा विभिन्न स्थानों पर आउटपुट हो सकता है – emartel
विंडोज़ पर कोई स्पर्श नहीं है, लेकिन आपके उत्तर और Google ने मुझे इस तथ्य के लिए प्रेरित किया कि "प्रतिलिपि/बी स्रोत +," विंडोज़ में समान प्रभाव डालता है, इसलिए इसे काम करना चाहिए। – MacGucky