2013-07-07 10 views
11

के साथ विभिन्न परियोजनाओं में क्षेत्र मैं एएसपी.नेट एमवीसी 4 के साथ काम कर रहा हूं, और अलग-अलग परियोजनाओं में क्षेत्रों की कोशिश कर रहा हूं।एएसपी.नेट एमवीसी 4

What are the pros and cons of Areas implemented as single projects vs multiple projects in asp.net mvc

किसी को भी पता है कि यह सच है कि यह समर्थित नहीं है:

मैं इस सूत्र जहाँ हम ASP.NET MVC2 के बाद विभिन्न परियोजनाओं में क्षेत्रों के गैर समर्थन राज्य प्रत्याशित हैं जाँच की है अब?

क्या कोई मुझे यह पता लगाने में मदद कर सकता है कि एएसपी.नेट एमवीसी 4 का उपयोग करते समय अलग-अलग परियोजनाओं में क्षेत्रों का कोई आम तरीका है या नहीं?

मैं इस अन्य धागा मदद मिल सकती है पाया है, लेकिन एक और अधिक आम तरीका के लिए देख रहा था:

ASP.NET MVC 4 Areas in separate projects not working (view not found)

धन्यवाद!

उत्तर

1

विभिन्न परियोजनाएं एक समाधान में विभिन्न साइटों की तरह हैं। वे एक दूसरे पर निर्भर नहीं हैं। प्रत्येक क्षेत्र का अपना रूटिंग पंजीकरण होता है।

आप इसे देख सकते हैं। हो सकता है यह मदद मिलेगी:

ASP.NET MVC 4 Areas in separate projects

2

जवाब सबसे अधिक संभावना नहीं है, लेकिन मैं एक निश्चित स्रोत संस्करण 3.

This was written in 2010 प्रदान नहीं कर सकते, क्योंकि यह चिंताओं>:

मैं माइक्रोसॉफ्ट में एएसपी.नेट एमवीसी पर विकास का नेतृत्व कर रहा हूं।

एएसपी.नेट एमवीसी 3 में बहु-परियोजना क्षेत्रों को शामिल करने की कोई योजना नहीं है। हालांकि, यह निश्चित रूप से एक ऐसा क्षेत्र है जिसे हम भविष्य में फिर से देखने की योजना बना रहे हैं।

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

वर्तमान में, वीएस2013 में प्रदान किए गए क्षेत्र टेम्पलेट इस के लिए बॉक्स समाधान से बाहर नहीं प्रदान करता है। मेरी धारणा यह होगी कि यह "संभव" है लेकिन समर्थित नहीं है। बड़ा सवाल यह होगा कि आप किस परिदृश्य का सामना कर रहे हैं जहां आपके क्षेत्रों को विभिन्न परियोजनाओं में रखना जरूरी है?

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