से मैं इस के लिए AssemblyVersion विशेषता setted: [assembly: AssemblyVersion("1.0.0.*")]
कैसे बढ़ाने के लिए विधानसभा संस्करण संख्या 1 1
यह विधानसभा और समय के परिवर्तन के अनुसार बढ़ रही है। अब यह है: {1.0.0.20042}
और यदि मैं असेंबली के अंदर सीएस फाइलों को नहीं बदलता तो यह बढ़ता नहीं है। लेकिन अगर मैं इस असेंबली में कक्षा फ़ाइल में से एक को बदलता हूं, तो संस्करण सिर्फ एक नहीं बढ़ रहा है। अगर मैंने लेखों को गलत समझा नहीं है तो यह समय पर निर्भर करता है। लेकिन मैं इस वृद्धि को बिल्ड नंबर पर निर्भर करना चाहता हूं।
क्या इस संस्करण संख्या से बिल्ड नंबर सीखने या इसके increment 1 को सेट करने का कोई तरीका है?
रिकॉर्ड के लिए, यह करने के लिए बहुत कम समझ में आता है। [असेंबलीवर्सन] .NET में एक बड़ा सौदा है, इसे बदलने के लिए असेंबली का उपयोग करने वाले सभी कोड की आवश्यकता होती है। अब आप जो भी कर रहे हैं, वह असेंबली को उस सभी कोड के साथ असंगत बनाता है जो इसका उपयोग करता है, भले ही कोई बदलाव नहीं किया गया हो। क्लाइंट कोड तोड़ने के लिए बस पुनः संकलन पर्याप्त है। इससे कोई मतलब नहीं आता है, आप केवल [असेंबलीफाइलवर्सन] को बदलना चाहते हैं। –