2012-07-02 12 views
6

मैंने हाल ही में NuGet 2.0 के साथ अपनी विजुअलस्टूडियो 2010 स्थापना को अपग्रेड कर दिया है और ऐसा लगता है कि यह हंसेलमैन और किर्कलैंड से एमवीसीएसफॉल्डिंग पैकेज को तोड़ देता है। जब भी मैं एक नया नियंत्रक बनाने और w/repositories देखने का प्रयास करता हूं, तो मुझे मचान के दौरान एक विधिInvocationError मिलता है। विशेष रूप से, System.Management.Automation.MethodInvocationException "5" बहस के साथ "निष्पादन" को कॉल करना। वस्तु का संदर्भ वस्तु की आवृत्ति अनुसार सेट नहीं. है। स्टैक ट्रेस के अनुसार, यह NuGet.PackageExtensions.GetFiles() विधि पर हो रहा है। बेशक, स्टैक डंप में अंतिम कथन "आपको MvcScaffolding के एक नए संस्करण में अपग्रेड करने की आवश्यकता हो सकती है", लेकिन मैंने यह निर्धारित किया है कि यह सभी त्रुटियों के अंत में जोड़ा गया है। मैं वर्तमान में एमवीसीएसफॉल्डिंग पैकेज के v1.0.7 का उपयोग कर रहा हूं, जो नवीनतम है। किसी के पास कोई विचार नहीं है कि यह क्यों हो रहा है, और बेहतर अभी तक, इसके आसपास कैसे जाना है? धन्यवाद।MVCScaffoliding पैकेज फेंकना MethodInvocationException

+0

मुझे एक ही समस्या है - मुझे उम्मीद है कि इसका उत्तर है! – asgeo1

+1

मुझे लगता है कि अगर मैं NuGet कंसोल का उपयोग करता हूं, तो मैं नियंत्रक ठीक बना सकता हूं। यह सिर्फ जीयूआई एकीकरण है जो मेरे लिए काम नहीं कर रहा है। – asgeo1

उत्तर

0

यह अभी भी मामला प्रतीत होता है, वीएस2012 और नवीनतम mvcscaffolding पैकेज के साथ भी। हालांकि, अन्य थ्रेड में टिप्पणी के रूप में, पैकेज प्रबंधक कंसोल विंडो में कमांड चलाना काम करता है। स्टीव्संडरसन द्वारा blog में सिंटैक्स विवरण

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