में एक्सएसएलटी के साथ काम करना मेरे सी # क्लाइंट एप्लिकेशन में, मैं XML को HTML में बदलने के लिए एक्सएसएलटी का उपयोग करता हूं।विजुअल स्टूडियो
मैं पूरे समाधान को पुन: संकलित किए बिना इन फ़ाइलों को जगह में संपादित करने में सक्षम होना चाहता हूं। मुझे यह देखने में परेशानी हो रही है कि इसे देखने के लिए विजुअल स्टूडियो 2008 कैसे सेट करें।
समस्या यह है कि XSLT फ़ाइलों को किसी भी तरह आउटपुट निर्देशिका में कॉपी किया जाना चाहिए। वर्तमान में यह निर्माण प्रक्रिया के दौरान होता है। (मेरी एक्सएसएलटी फाइलें "अगर नई हो तो कॉपी करें" पर सेट की गई हैं।) निर्माण प्रक्रिया में कुछ मिनट लग सकते हैं, जो एचटीएमएल में छोटे बदलाव करने के लिए अत्यधिक लगता है।
I आउटपुट निर्देशिका में अपने एक्सएसएलटी संपादन को स्वयं बना सकता है, लेकिन आउटपुट निर्देशिका स्रोत नियंत्रण में नहीं है। मैंने अपने समाधान के निर्माण से कई बार अपने त्वरित संपादन को गलती से मिटा दिया है।
मैं एक्सएसएलटी डीबग करने के लिए चक्र समय को कम करना चाहता हूं, जबकि मेरी एक्सएसएलटी फाइलों को स्रोत नियंत्रण में रखते हुए और आकस्मिक ओवरराइट्स को रोकना।
प्रतिक्रियाओं का सारांश: ऐसा लगता है कि इस समस्या को हल करने के लिए सबसे व्यावहारिक दृष्टिकोण - यह देखते हुए कि विजुअल स्टूडियो के पास बॉक्स से बाहर करने का कोई अच्छा तरीका नहीं है - एक अलग परियोजना बनाना है सामग्री फाइलें शामिल हैं। प्रोजेक्ट बनने पर इन फ़ाइलों को आउटपुट स्थान पर कॉपी किया जाता है। इस तरह मुझे पूरे समाधान को संकलित करने की आवश्यकता नहीं है, बस एक्सएसएलटी, सीएसएस, इमेज इत्यादि जैसी सभी स्थिर जानकारी वाले एक प्रोजेक्ट
कई लोगों को सिंक या बैच कॉपी टूल का उपयोग करने का सुझाव दिया गया है, लेकिन यह काम करेगा मेरे लिए व्यक्तिगत रूप से, टीम के अन्य सदस्यों के लिए इसे स्थापित करना भी बहुत अधिक काम होगा।
आपका पहला पैराग्राफ समझ में नहीं आता है। मुझे लगता है कि आप XSLT फ़ाइलों में उनके मूल स्थान _without_ में आउटपुट निर्देशिका में उन्हें प्राप्त करने के लिए समाधान को पुन: संकलित करने के लिए परिवर्तन करना चाहते हैं। – Oded
हां @ ओडेड, यही मेरा मतलब था। मैंने अपना प्रश्न संपादित कर लिया है। उम्मीद है कि अब यह स्पष्ट है। – dthrasher