मेरे पास डेटा एक्सेस लेयर (डीएएल) है जो एएसपी.नेट 3.5 में लिखा गया है और इसके डेटा एक्सेस को पूरा करने के लिए माइक्रोसॉफ्ट पैटर्न & प्रैक्टिस लाइब्रेरीज़ (बाद में पी & पी के रूप में संदर्भित) का उपयोग करता है। मैंने पी & पी स्थापित किया है और यह मेरे जीएसी में रहता है, इसलिए, तार्किक रूप से, मेरा डीएएल जीएसी में संदर्भित करता है। इसलिए, पी & पी पुस्तकालयों को कभी भी मेरे डीएएल के बिन फ़ोल्डर में नहीं खींचा जाता है।जीएसी के लिए, या जीएसी के लिए नहीं?
मैं कम से कम पांच में इस डीएएल प्रोजेक्ट का उपयोग करता हूं (इससे भी अधिक, लेकिन मैं उन सभी को गिनने की कोशिश करने के लिए बहुत आलसी हूं) विभिन्न वेबसाइटें। और यह सब मेरे लिए ठीक काम करता है क्योंकि मैं एकमात्र डेवलपर हूं जो इन वेबसाइटों पर काम करता है।
लेकिन, अब मेरे पास अन्य डेवलपर हैं जो इन वेबसाइटों में से कुछ पर काम करने जा रहे हैं।
समस्या: एक डेवलपर हमारे कोड रिपोजिटरी से नीचे दाल परियोजना खींचती हैं, तो यह उनके लिए का निर्माण नहीं होगा अगर वे पी & पी स्थापित पुस्तकालयों की जरूरत नहीं है।
मेरा प्रश्न: मैं डेवलपर्स पी & पी पुस्तकालयों स्थापित करने के लिए उम्मीद करनी चाहिए, या मैं सिर्फ उन्हें बिन फ़ोल्डर में डंप चाहिए और यह के साथ किया जा?
मुझे एहसास है कि उन्हें बिन फ़ोल्डर में डंप करना शायद समस्या से निपटने का सबसे आसान तरीका है, लेकिन अगर मैं उन्हें जीएसी में संदर्भित कर सकता हूं तो मैं कभी भी बिन फ़ोल्डर का बड़ा प्रशंसक नहीं रहा हूं।
क्या उन्हें डीएएल कोड बदलना होगा? – Nix
नहीं, वे नहीं करेंगे। मुझे लगता है कि मैं देखता हूं कि आप इस सवाल के साथ कहां जा रहे हैं। मैंने इसे अपने स्वयं के डीएलएल में संकलित करने पर विचार किया है। – Jagd
इस पर सभी टिप्पणियों के लिए धन्यवाद।ईमानदारी से, मुझे नहीं लगता कि इस के लिए एक सही जवाब है, क्योंकि यह डेवलपर (ओं) की वरीयता के आधार पर काफी हद तक लगता है। फिर भी, मैंने सबसे अधिक वोट दिया जवाब सही के रूप में चिह्नित किया। – Jagd