मेरे पास c # के साथ समान मुद्दा था, पहले मैंने पाया कि प्रत्येक परियोजना में कुछ अलग प्रकार हो सकते हैं। यानी .csproject फ़ाइल में ProjectTypeGuids का पता लगाएं, यह कुछ मार्गदर्शक होना चाहिए, अर्थात
<ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
वे घटक को इंगित करेंगे जो आप गायब हैं। मेरे मामले में यह ASP.NET MVC 2 था। कुछ लोगों ने इसे MVC 2 डिस्ट्रिब्यूशन स्थापित करके काम किया।
मेरा मामला बदतर था, क्योंकि इंस्टॉलेशन काम नहीं करता था, लेकिन यह पता चला कि ऐसा इसलिए था क्योंकि मेरे पास एक्सप्रेस 2008 और 2010 था। मैंने इसे 2008 और 2010 दोनों की स्थापना रद्द करके और केवल 2010 संस्करण स्थापित करके तय किया। C # के लिए आपको Visual C # एक्सप्रेस और विज़ुअल वेब डेवलपर एक्सप्रेस दोनों की आवश्यकता है