क्या प्रति सी # समाधान फ़ाइल को एक डीएलएल बनाने के लिए समाधान में सभी परियोजनाओं को एक डीएलएल बनाने के लिए मजबूर करना संभव है? This dude कहता है कि यह संभव नहीं है लेकिन मुझे लगता है कि यह 2004 से एक पोस्ट है। मैं विजुअल स्टूडियो 2008 टीम सिस्टम का उपयोग कर रहा हूं और यह एक सी # एप्लिकेशन है।एक डीएलएल, कई परियोजनाएं?
उत्तर
नहीं। प्रत्येक परियोजना एक अलग पुस्तकालय या आवेदन में संकलित होगी।
हालांकि, आप इन्हें एक साथ डीएलएल या EXE फ़ाइल में ILMerge पोस्ट संकलन का उपयोग करके विलय कर सकते हैं।
यह संभव है, और यह 2004
में भी संभव हो गया था हालांकि, विजुअल स्टूडियो यह खुलासा नहीं करता।
आपको netmodules का उपयोग करने की आवश्यकता है।
आप एक एमएसबील्ड स्क्रिप्ट बना सकते हैं जो सभी सीस्पोज़ फाइलों को एक में जोड़कर एक्सएसएलटी का उपयोग करता है और फिर इसे बनाता है। आपको सीएस फाइलों या उसके जैसा कुछ भी कॉपी करने की आवश्यकता नहीं होगी, बस गतिशील रूप से एक नई csproj फ़ाइल उत्पन्न करें।
विजुअल स्टूडियो के साथ सीधे यह संभव नहीं है, लेकिन आप ILMerge का उपयोग करके असेंबली मर्ज कर सकते हैं। यह उदाहरण सकता है एक के बाद निर्माण कदम में किया जा: अपनी परियोजना एक ASP.Net परियोजना आप ASP.NET Merge Tool पर भरोसा कर सकते है
ilmerge /target:winexe /out:SelfContainedProgram.exe
Program.exe ClassLibrary1.dll ClassLibrary2.dll
हैं।
कभी यह व्यक्तिगत रूप से किया लेकिन इस उपकरण की तरह लग रहा कर सकता है कि ऐसा:
- 1. एक setup.py से कई परियोजनाएं?
- 2. कई देशी डीएलएल को एक डीएलएल
- 3. ग्रहण में कई परियोजनाएं कब बनाएं?
- 4. वीएस2012 समाधान में कई परियोजनाएं प्रकाशित करें
- 5. कई समाधानों में टीएफएस और साझा परियोजनाएं
- 6. एक बड़ा निष्पादन योग्य या कई छोटे डीएलएल?
- 7. एक डीएलएल
- 8. एक डीएलएल
- 9. एक डीएलएल
- 10. एक डीएलएल
- 11. एक डीएलएल
- 12. एक डीएलएल
- 13. एक डीएलएल
- 14. एक अलग डीएलएल परियोजना
- 15. एक डीएलएल क्या है?
- 16. एक डीएलएल प्लगइन प्रोफाइलिंग
- 17. एक .NET असेंबली (डीएलएल)
- 18. वर्तमान गो भाषा परियोजनाएं
- 19. डीएलएल
- 20. विलय टीम परियोजनाएं
- 21. सी ++ एक डीएलएल hooking?
- 22. एक डीएलएल फ़ाइल
- 23. वाईएक्स - एक कस्टमएक्शन (डीएलएल)
- 24. एक अन्य डीएलएल
- 25. एक डीएलएल हैंडल वर्ग
- 26. एक माइक्रोसॉफ्ट डीएलएल
- 27. एक संकलित डीएलएल
- 28. एक प्रक्रिया और डीएलएल
- 29. अन्य डीएलएल
- 30. एक पूर्ण परियोजना को एक डीएलएल
आपको यकीन है? ऐसा लगता है कि यह एक multimodule असेंबली बनाता है (एक असेंबली जो एकाधिक डीएलएस का उपयोग करता है), एक एकल डीएल नहीं। –
यह अभी भी एक एकल डीएलएल है। – SLaks