2011-04-08 7 views
12

मैं जावा दुनिया से आ रहा हूं जहां मैं आमतौर पर एक्लिप्स और इंटेलिजे के साथ काम करता हूं। दोनों आईडीई ने प्रोजेक्ट निर्देशिका में एक फ़ोल्डर को मेरे स्रोतों के लिए रूट फ़ोल्डर होने की अनुमति दी है। आमतौर पर यह "src" या "स्रोत" नामक फ़ोल्डर था। विजुअल स्टूडियो 2010 में मुझे प्रोजेक्ट प्रॉपर्टी स्क्रीन के 'बिल्ड' टैब पर एक विकल्प मिला जो मुझे आउटपुट निर्देशिका बदलने की इजाजत देता है लेकिन मैं 'इनपुट' निर्देशिका के लिए कुछ नहीं ढूंढ पा रहा था। क्या ऐसी 'इनपुट' निर्देशिका को परिभाषित करना संभव है?क्या विजुअल स्टूडियो प्रोजेक्ट में स्रोत फ़ोल्डर निर्दिष्ट करना संभव है?

उत्तर

2

आप बस अपनी परियोजना में निर्देशिका जोड़ सकते हैं। विजुअल स्टूडियो में प्रोजेक्ट खोलें -> प्रोजेक्ट पर राइट क्लिक करें -> जोड़ें -> नया फ़ोल्डर।

आप अन्यत्र रहते हुए प्रोजेक्ट में फ़ाइलों को भी लिंक कर सकते हैं।

इसके अलावा, उन निर्देशिकाओं का उपयोग .NET में काफी असामान्य है, इसलिए आपको नए प्लेटफ़ॉर्म के लिए सफलतापूर्वक विकसित करने के लिए नए प्लेटफॉर्म के सामान्य खरगोशों को अनुकूलित करने के बारे में सोचना चाहिए। विशेष उद्देश्य समाधान अधिक नुकसान करते हैं।

0

आम तौर पर परियोजना स्रोतों को रखा जाता है जहां प्रोजेक्ट फ़ाइल होती है। सी ++ परियोजनाओं में आप निर्दिष्ट कर सकते हैं फ़ोल्डर शामिल हैं। सी #/वीबी में आप .csproj/.vbproj फ़ाइल को टेक्स्ट फ़ाइल के रूप में संपादित कर सकते हैं और जो भी आप चाहते हैं उसे बदल सकते हैं।

इसके अलावा आप मौजूदा आइटम को प्रोजेक्ट में जोड़ सकते हैं।

और this article

1

पढ़ दृश्य स्टूडियो में आप अपने सभी परियोजनाओं के लिए एक "डिफ़ॉल्ट" जड़ परिभाषित कर सकते हैं। आप टूल्स -> विकल्प -> प्रोजेक्ट्स और सॉल्यूशंस पर जाकर और पहला टेक्स्टबॉक्स "प्रोजेक्ट्स लोकेशन" सेट करके ऐसा करते हैं।

उसके बाद, आपको पता होना चाहिए कि कैसे नेट परियोजनाओं की व्यवस्था की जाती है।

मान लें कि आप "टेस्टसाइट" नामक वेबसाइट बना रहे हैं। आपके पास उस नाम के साथ एक रूट फ़ोल्डर होगा, और उस फ़ोल्डर में आपके पास एक समाधान फ़ाइल "TestSite.sln" होगी और कई उपफोल्डर्स आपके समाधान के प्रोजेक्ट की संख्या के रूप में होंगे।

  • TestSite.sln
    • TestSite.Bll
    • TestSite.Dal
    • TestSite.Web

होगा कि तीन परियोजनाओं: एक आम परिदृश्य निम्नलिखित हो सकता है , "क्लास लाइब्रेरी" के पहले दो प्रकार के रूप में वे आपकी व्यावसायिक परत और डेटा परत हैं, और तीसरे प्रकार के "वेब एप्लिकेशन" या "एमवीसी आवेदक आयन "(जो बहुत बेहतर है)।

आप उनके बीच की परियोजनाओं का संदर्भ दे सकते हैं, और जब आप संकलित करते हैं तो आप सबकुछ एक साथ बंधे होते हैं।

संबंधित मुद्दे