msbuild - Custom common target to build a solution -
मैंने एक कस्टम सामान्य लक्ष्य "RealClean" बनाया है जो प्रत्येक फाइल को आउटपुट और "इंटरमीडिएट आउटपुट" निर्देशिका में हटा देता है। मैं इसे Microsoft.Common.targets फ़ाइल में डाल दिया। जब मैं अपने csproj पर MsBuild चलाता हूँ सब कुछ ठीक है। लेकिन जब मैं अपने एसएलएन पर MsBuild चलाता हूँ (जो सिर्फ csproj की सूची का संदर्भ देता है) मेरे पास निम्न त्रुटि है
त्रुटि MSB4057: लक्ष्य "RealClean" परियोजना में मौजूद नहीं है
यहां MsBuild चलाने के लिए मैं कमांड लाइन दर्ज कर रहा हूँ
सी: \ विंडोज \ माइक्रोसॉफ्ट। नेट \ फ्रेमवर्क \ v3.5 \ MsBuild.exe / P: कॉन्फ़िगरेशन = "रिलीज"; आउटपुटपथ = ".. .. .. \ MSBuild.Referentiel.net35"; nowarn = "1591,1573" / टी: RealClean mySolution.sln
कोई भी संकेत
समाधान फ़ाइल पर काम करने के लिए, MSBuild एक अस्थायी MSBuild प्रोजेक्ट फ़ाइल बनाता है जिसमें केवल कुछ लक्ष्य शामिल हैं जैसे < मजबूत> बिल्ड और साफ़ करें । इसलिए आप किसी समाधान फाइल पर अपने कस्टम लक्ष्य को कॉल नहीं कर सकते।
Comments
Post a Comment