मैंने http://msdn.microsoft.com/en-us/library/ff598684(v=VS.100).aspx पर XmlPeek कार्य के बारे में एमएसडीएन एमएसबिल्ड कार्य संदर्भ में पढ़ा है, लेकिन मैं इसे अपने एमएसबिल्ड स्क्रिप्ट में उपयोग नहीं कर सकता। यदि आपने पहले इसका उपयोग किया है, तो कृपया मुझे दिखाएं कि कैसे!एक्सएमएलपीक कार्य का उपयोग कैसे करें?
21
A
उत्तर
44
एक्सएमएलपीक कार्य केवल एमएसबिल्ड में .NET 4 के लिए उपलब्ध है। तो आपको MSBuild v4.0 का उपयोग करने और टूल संस्करण का उपयोग कर रहे हैं, अपनी msbuild फ़ाइल में निर्दिष्ट करने की आवश्यकता है।
यहां एक नमूना प्रोजेक्ट फ़ाइल है, जहां हम संदेश नोड की तलाश में हैं।
<Target Name="TestXmlPeek">
<XmlPeek Namespaces="<Namespace Prefix='msb' Uri='http://schemas.microsoft.com/developer/msbuild/2003'/>"
XmlInputPath="$(MSBuildProjectFile)"
Query="/msb:Project/msb:Target[@Name='TestXmlPeek']/msb:Message">
<Output TaskParameter="Result" ItemName="Peeked" />
</XmlPeek>
<Message Text="@(Peeked)"/>
</Target>
</Project>
+1
धन्यवाद पागलपन! प्रोजेक्ट टैग में टूलवर्सन = 4.0 डालने के बाद यह अब काम करता है। अजीब बात यह है कि मैं डिफ़ॉल्ट रूप से एमएसबिल्ड इंजन संस्करण 4.0.3031 9 .1 चला रहा हूं लेकिन यह "उच्च" संस्करण XmlPeek का समर्थन नहीं करता है! –
संबंधित मुद्दे
- 1. ग्रेडल चींटी कार्य का उपयोग कैसे करें?
- 2. सी में शून्य * का उपयोग कर सामान्य कार्य कैसे करें?
- 3. ग्रेड: JavaExec कार्य कॉन्फ़िगरेशन क्लासपाथ का उपयोग कैसे करें?
- 4. कार्य का उपयोग कैसे करें। जब सभी() सही ढंग से
- 5. MSBuild एक्सटेंशन के ज़िप कार्य का उपयोग कैसे करें?
- 6. कार्य का उपयोग कब करें और थ्रेड का उपयोग कब करें?
- 7. प्रीपेर ट्रांसलेशन कार्य कैसे करें
- 8. find_module का उपयोग कैसे करें?
- 9. कार्य निर्माण के लिए केस का उपयोग करें?
- 10. MonadRandom का उपयोग कैसे करें?
- 11. पुनरावर्ती कार्य को पुनरारंभ/पुन: उपयोग कैसे करें?
- 12. मैं रेक कार्य पर "होट" का उपयोग कैसे करूं?
- 13. फैब्रिक कार्य के लिए कार्य निर्देशिका कैसे सेट करें?
- 14. लिनक्स वर्क कतार का उपयोग कैसे करें
- 15. जावा में आवधिक कार्य कैसे निर्धारित करें?
- 16. SQLite में = NULL कार्य कैसे करें?
- 17. सामग्री का निर्माण कार्य निर्दिष्ट करें - Nuget
- 18. सी में enums का उपयोग कैसे करें ++
- 19. दो थोर कार्य कैसे साझा करें विकल्प?
- 20. कार्य की निरंतरता को कैसे रद्द करें?
- 21. कार्य को प्रतीक्षा करने योग्य कैसे करें
- 22. ppthon में tempfile.NamedTemporaryFile() का उपयोग कैसे करें
- 23. NANT में कार्य निर्देशिका कैसे सेट करें?
- 24. गिट का उपयोग कैसे करें?
- 25. टाइपलिस्टिस्ट का उपयोग कैसे करें
- 26. चींटी का उपयोग कैसे करें?
- 27. एनएसएसकेनर का उपयोग कैसे करें?
- 28. रोस्टैटस का उपयोग कैसे करें?
- 29. org.netbeans.swing.outline का उपयोग कैसे करें?
- 30. रीगेक्स का उपयोग कैसे करें?
आप पोस्ट कर सकते हैं आप का एक खंड कृपया फ़ाइल MSBULD। मेरे पास अब हमारे पास नहीं है। –