में एकाधिक प्रोजेक्ट्स में बाहरी लाइब्रेरी का संदर्भ देने का सबसे अच्छा तरीका हमारे पास VSS स्रोत नियंत्रण के तहत एक विजुअल स्टूडियो 2008 समाधान है। समाधान में कई वर्ग पुस्तकालय शामिल हैं, जिनमें से कई को एक असेंबली के संदर्भ की आवश्यकता है जो समाधान का हिस्सा नहीं है। वर्तमान में हम प्रत्येक परियोजना में उस असेंबली की अलग प्रतियां रख रहे हैं, लेकिन परियोजनाओं की संख्या बढ़ने के कारण बाहरी असेंबली के अपडेट में कॉपी करने के लिए यह तेजी से कठिन हो जाता है। क्या समाधान में असेंबली की एक प्रति और स्रोत नियंत्रण में कोई बेहतर तरीका है, जिसे तब सभी परियोजनाओं में संदर्भित किया जा सकता है?विजुअल स्टूडियो समाधान
उत्तर
रूट फ़ोल्डर में "बाहरी पुस्तकालय"/"lib"/"पुस्तकालय" फ़ोल्डर बनाएं, इसे वहां से परियोजनाओं में स्रोत नियंत्रण और संदर्भ पुस्तकालयों में जोड़ें। संदर्भ गुण परियोजना में "स्थानीय कॉपी करें" के साथ स्वचालित रूप से इसे इसके बिन फ़ोल्डर में कॉपी कर देगा। हमारी परियोजना के
संरचना:
workspace
config
partial app configs goes here
lib
external libraries goes here
src
Domain
domainProjects
Infrastructure
infrastructureProjects
references 3rd party dll's from lib folder
UI
Tests
solutions
primaryUIapplication
references projects from "src" folder
domainLogic
etc.
समाधान में ऐसा लगता है कि:
_misc
config
tests
Domain
Infrastructure
UI
वहां, यहां "समाधान के पूरे हिस्से" के साथ अपनी पूर्ण "महिमा" में VSS है।
विषय पर वापस जाएं: विशेष रूप से सुनिश्चित नहीं है, लेकिन पहले अपनी निर्देशिका संरचना में lib
फ़ोल्डर जोड़ें, इसे स्रोत नियंत्रण में जोड़ें, और फिर अपने समाधान में समाधान फ़ोल्डर जोड़ने का प्रयास करें, जहां आप "मौजूदा आइटम जोड़ें" के लिए करेंगे प्रत्येक तीसरे पक्ष की विधानसभा।
आर्निस एल जवाब है - लेकिन मैं सोच रहा हूँ क्यों अपनी परियोजनाओं के इतने ही है निर्भरता? यदि आपने अपनी परियोजनाओं का पुनर्गठन किया है, तो उनमें से केवल एक ही निर्भरता का प्रबंधन करना आसान होगा।
- 1. विजुअल स्टूडियो समाधान
- 2. विजुअल स्टूडियो बड़े समाधान
- 3. विजुअल स्टूडियो एएसपी.NET समाधान
- 4. विजुअल स्टूडियो समाधान एक्सप्लोरर
- 5. विजुअल स्टूडियो समाधान
- 6. विजुअल स्टूडियो समाधान
- 7. विजुअल स्टूडियो समाधान
- 8. विजुअल स्टूडियो समाधान
- 9. विजुअल स्टूडियो 2010 समाधान
- 10. विजुअल स्टूडियो - समाधान एक्सप्लोरर
- 11. विजुअल स्टूडियो समाधान
- 12. विजुअल स्टूडियो समाधान
- 13. विजुअल स्टूडियो: एकल समाधान या कई समाधान?
- 14. मुझे अपने विजुअल स्टूडियो समाधान
- 15. विजुअल स्टूडियो 2010 समाधान स्तर
- 16. विजुअल स्टूडियो 2012 एसपी 1 समाधान को विजुअल स्टूडियो 2012 समाधान में कैसे परिवर्तित करें?
- 17. विजुअल स्टूडियो समाधान पथ पर्यावरण चर
- 18. विजुअल स्टूडियो ऐड-इन - समाधान-एक्सप्लोरर
- 19. सी # विजुअल स्टूडियो समाधान एक डीएल
- 20. विजुअल स्टूडियो समाधान टेम्पलेट बनाएं - एकाधिक प्रोजेक्ट
- 21. माइक्रोसॉफ्ट विजुअल स्टूडियो समाधान और प्रोजेक्ट
- 22. विजुअल स्टूडियो समाधान में प्रोजेक्ट ऑर्डर
- 23. विजुअल स्टूडियो समाधान में फ़ोल्डर या प्रोजेक्ट्स?
- 24. समाधान के अंदर विजुअल स्टूडियो परियोजना संदर्भ
- 25. एक विजुअल स्टूडियो समाधान से अन्य
- 26. विजुअल स्टूडियो 2010 प्लग-इन - समाधान एक्सप्लोरर
- 27. विजुअल स्टूडियो 2010 "समाधान प्लेटफ़ॉर्म" पॉपअप अनुपलब्ध
- 28. विजुअल स्टूडियो 2010 "समाधान तैयार करना" संवाद
- 29. विजुअल स्टूडियो 2010 समाधान सभी संदर्भ खोजें
- 30. स्कैन के लिए विजुअल स्टूडियो समाधान?
NuGet इस के लिए डिज़ाइन किया गया था। – jnm2