मैं वर्तमान में सी # के साथ काम कर रहा हूं और कुछ सिल्वरलाइट अनुप्रयोगों का विकास कर रहा हूं जो डेटा स्रोत के रूप में शेयरपॉइंट वेब सेवाओं का उपयोग करते हैं।विजुअल स्टूडियो (सी #) में संकलन समय पर मूल्य निर्धारित करना?
शेयरपॉइंट व्यवस्थापक ने निर्णय लिया कि उपयोगकर्ताओं को "अलग" करने के लिए, उन्हें एक ही शेयरपॉइंट सूची कई बार बनाना था, और प्रत्येक शाखा से उपयोगकर्ताओं को उस शाखा के लिए इसी सूची तक पहुंच प्रदान करना था।
इससे समस्या उत्पन्न होती है क्योंकि मुझे प्रत्येक शाखा के लिए शेयरपॉइंट सूचियों के लिए ग्रिड सेट करना होगा, और उसी एप्लिकेशन के 5 अलग-अलग संस्करणों को संकलित करना होगा।
आखिरकार मैंने सूचीप्रॉपर्टीज कक्षा बनाने का निर्णय लिया, और वर्तमान शाखा का नाम किसी विधि में पास कर दिया ताकि वह सही मार्गदर्शिका लौटा सके।
तो अब, मैं एक चर (शाखा) स्थापित करने के लिए "शाखा-ए", संकलन और एप्लिकेशन के पास "AppBranchA.xap" नाम बदलें। फिर प्रत्येक शाखा के लिए वही करें।
क्या संकलन समय पर एक स्ट्रिंग पास करने का कोई तरीका है और चर (और उम्मीद है कि ऐप नाम भी) स्वचालित रूप से बदल गया है?
मैं एक साथ कई बिल्डों को प्रबंधित करने के अन्य तरीकों को सुनने के लिए तैयार हूं।
धन्यवाद,
यह संकलित नहीं करता है। 'GUID'' const' सदस्य नहीं हो सकता है और स्ट्रिंग अक्षर निश्चित रूप से 'GUID' – JaredPar
@JaredPar निश्चित रूप से परिवर्तनीय नहीं हैं। यह अभी भी बिंदु पार हो जाता है। – scottm