2009-07-15 21 views
5

मैं विजुअल स्टूडियो 2008 संदर्भ मेनू में एक आइटम जोड़ना चाहता हूं कि एएसपी.नेट एमवीसी परियोजनाओं में संदर्भ मेनू में "व्यू जोड़ें" या "कंट्रोलर जोड़ें" आइटम कैसे हैं। मैं इसे कैसे पूरा करूं? क्या मुझे ऐड-इन लिखना है?विजुअल स्टूडियो संदर्भ मेनू में आइटम जोड़ना

धन्यवाद, नाथन

उत्तर

2

तुम और मैं शायद बात की ही तरह करने के लिए कोशिश कर रहे हैं।
तो मैं अपना खुद का शोध करते समय जो भी मिला है उसे साझा करूंगा।

ओलेग Sych ASP.NET MVC dll Microsoft.VisualStudio.Web.Extensions.dll फ़ाइल कि MvcTextTemplateHost वर्ग में शामिल करने के लिए मुझसे बात करने के लिए तरह पर्याप्त था।
.NET परावर्तक उपकरण का उपयोग करके इस DLL पर एक नज़र डालें।

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.VisualStudio.Web.Extensions.dll



आप देखेंगे के रूप में, इस तरह के DLL MvcAddControllerDialog, MvcAddViewDialog, और अन्य वर्गों के रूप में WinForm कक्षाओं में शामिल है।
तो मुझे पूरा यकीन है कि आप यह पता लगाने के लिए वहां पर खुदाई कर सकते हैं कि उन्होंने यह कैसे किया।

देखने के लिए एक और जगह निश्चित रूप से Visual Studio Extensibility Developer Center है।
[अध्ययन केंद्र संसाधन] अनुभाग में, पर [कस्टम जादूगरों] लिंक (msdn.microsoft.com/en-us/vsx/dd631327.aspx --- खेद मैं शामिल कर सकते हैं पर क्लिक करें पर प्रति पोस्ट एक हाइपरलिंक)।

जादूगरों दृश्य स्टूडियो में लागू किया जा सकता उपयोगकर्ताओं उपलब्ध मूल्यों का एक पेड़ देखने से चयन जब वे जोड़े नया प्रोजेक्ट संवाद बॉक्स या जोड़ें नया आइटम संवाद बॉक्स में, या जब खोलने जाने के लिए वे समाधान एक्सप्लोरर में किसी आइटम पर राइट-क्लिक करें।

तो उन दो स्थानों से शुरू करें। अगर मैं और अधिक पाया तो मैं खुद कुछ अपडेट भी पोस्ट करूंगा।

+0

मुझे लगता है कि मुझे कस्टम विज़ार्ड को प्रदर्शित करने का तरीका पता है, लेकिन मुझे यह पता होना चाहिए कि उस विज़ार्ड को खोलने के लिए संदर्भ मेनू में कोई बटन कैसे जोड़ना है। –

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