6

क्या कोई मुझे बता सकता है कि एक .NET2.0 से NET3.5 में परिवर्तित वेब अनुप्रयोग में AssemblyInfo.vb फ़ाइल को कैसे जोड़ना है।विजुअल स्टूडियो 2008 में किसी वेब साइट/ऐप में असेंबली जानकारी कैसे जोड़ें

मैं मैनिफेस्ट जानकारी जोड़ना चाहता हूं लेकिन वेब एप्लिकेशन के संकलित डीएलएल के लिए ऐसा करने का कोई तरीका नहीं मिल रहा है।

यदि मैं इससे कोई फर्क पड़ता हूं तो मैं विजुअल स्टूडियो 2008 के लिए वेब परिनियोजन प्रोजेक्ट का उपयोग कर रहा हूं। मैं भी SVN के साथ संस्करण संख्या संख्या का निर्माण लेकिन अब तक अभी तक नहीं मिला है कि :)

धन्यवाद

उत्तर

7

मैं आगे की जांच की और पाया कि मैं के साथ वेब साइट परियोजनाओं को भ्रमित कर दिया है गया है की जगह होने के लिए जा रहा हूँ वेब अनुप्रयोग परियोजनाओं। यह मैं क्या पाया है है:

वेब अनुप्रयोग परियोजनाओं

  • आवेदन प्रॉपर्टीज़ (छिपे हुए AssemblyInfo फ़ाइल)
  • संकलन

वेब के बाद किसी चालू वेबसाइट बनाता है के माध्यम से होता है विधानसभा सूचना साइट प्रोजेक्ट्स

  • App_Code फ़ोल्डर
  • में एक AssemblyInfo फ़ाइल के माध्यम से विधानसभा जानकारी हो सकती है बनाता सीटू किसी कार्यशील वेबसाइट

वेब अनुप्रयोग परियोजनाओं

  • कॉपी एक वेब अनुप्रयोग परियोजना से AssemblyInfo फ़ाइल केवल (मैंने इसका परीक्षण किया)

CrusieControl.NET - SVNLabeller

  • केवल वेब अनुप्रयोग परियोजना

इस प्रकार मैं भविष्य में उपयोग करते हुए किया जाएगा वेब अनुप्रयोग परियोजनाओं में AssemblyInfo फ़ाइल में संस्करण संख्या के ऊपर लिख सकते हैं। इससे पहले मैंने वेब साइट प्रोजेक्ट्स का उपयोग किया है क्योंकि उन्होंने सीटू में काम किया था और हम उन्हें केवल लाइव सर्वर पर कॉपी करते थे (मुझे पता है कि यह बुरा है - यही कारण है कि मैं इन सभी सवालों से पूछ रहा हूं क्योंकि मैं अपने विकास पर्यावरण को बेहतर बनाने का प्रयास करता हूं) ।

यह उत्तर मेरा ध्यान है जो मुझे लगता है कि स्टैक ओवरफ़्लो का उद्देश्य है। अगर कोई मेरे प्रश्न के लिए प्रश्न को और अधिक उपयुक्त में बदलना चाहता है तो मैं समझूंगा - मैं खुद को फिर से टैग करने का प्रयास करूंगा।

अगर मैं यहां अपने स्पष्टीकरण के साथ निशान चूक गया हूं तो कृपया मुझे बताएं!

चीयर्स

संपादित

आगे अनुसंधान यह प्रतीत होता है वेब तैनाती परियोजनाओं और वेब अनुप्रयोग प्रोजेक्ट्स जब विधानसभाओं विलय के साथ समस्याओं देखते हैं कि बाद। इसे काम करने का एकमात्र तरीका असेंबली को अलग-अलग नाम देना है, जो मुझे संस्करण की जानकारी के साथ 1 असेंबली और मेरी प्रकट जानकारी के साथ 1 असेंबली छोड़ देता है (ध्यान में रखते हुए मेरी संस्करण जानकारी एसवीएनएलबेलर से आती है)। यह वही नहीं है जो मैं चाहता हूं। तो अब मैं वेब साइट प्रोजेक्ट्स पर वापस जा रहा हूं और पाया है कि मैं अतिरिक्त विधानसभा जानकारी जोड़ने के लिए मैन्युअल रूप से .wdproj फ़ाइल को संपादित कर सकता हूं, यह एक शर्म की बात है कि मैं इसे विजुअल स्टूडियो के माध्यम से नहीं कर सकता लेकिन यह सबसे अच्छा समाधान है जिसके लिए मैं आ सकता हूं अभी व।