2011-02-10 4 views
6

मेरे पास 64-बिट ओएस पर विजुअल स्टूडियो 2010 है, और कई परियोजनाओं के साथ एक बड़ा समाधान है। मुख्य एक एएसपी.नेट एमवीसी 3 प्रोजेक्ट है।वीएस 2010, एएसपी.NET एमवीसी अनुप्रयोग 64-बिट विंडोज 7 ओएस पर काम संपादित और जारी रख सकता है?

मैं "संपादित करें और जारी रखें" को सक्षम करने की कोशिश कर रहा हूं लेकिन मुझे कोई भाग्य नहीं है। मैं सभी यहां दिए गए चरणों का पालन किया है:

http://hobby.keluargareski.net/2010/05/17/how-to-enable-edit-and-continue-in-visual-studio/

और अपने सभी परियोजनाओं में 86 लक्षित किया है।

किसी को भी एक समान सेटअप के साथ किसी भी सफलता मिली है

"अगर विधानसभा लोड नहीं किया गया है परिवर्तन की अनुमति नहीं है": मैं एक संवाद बॉक्स बताते हुए प्राप्त? क्या यह भी संभव है?

+0

पर अपना आउटपुट पथ बदलने के लिए निर्देशित करती है, यहां कोई सफलता नहीं है। –

उत्तर

2

संदेश "असेंबली लोड नहीं होने पर परिवर्तन की अनुमति नहीं है" का अर्थ है कि जिस कोड को आप बदलने की कोशिश कर रहे हैं वह असेंबली विजुअल स्टूडियो में नहीं है/बनाया गया है। शायद आप एक कक्षा को डीबग करने की कोशिश कर रहे हैं जो बाइनरी में संकलित नहीं है। जब आपके पास कई प्रोजेक्ट होते हैं और जिस श्रेणी में आप डीबग करने का प्रयास कर रहे हैं वह उस कॉन्फ़िगरेशन में निर्माण के लिए सेट नहीं है। डीबग -> कॉन्फ़िगरेशन मैनेजर पर जाएं और सत्यापित करें कि आपके पास डिबगिंग प्रोजेक्ट के लिए चेक बॉक्स चेक किया गया है।

अपनी बाइनरी के आउटपुट पथ की जांच करें और सुनिश्चित करें कि वे सभी एक निर्देशिका में जाएं जो कॉलिंग असेंबली द्वारा पाई जा सकती है, यानी आप सभी असेंबली को उसी निर्देशिका में डालने का प्रयास कर सकते हैं।

इसके अलावा आप एक संदर्भ को हटाकर प्रश्न में परियोजना के संदर्भों को रीफ्रेश कर सकते हैं और फिर इसे वापस जोड़ सकते हैं, क्योंकि दृश्य स्टूडियो कभी-कभी इस तरह से छोटी हो सकती है।

उम्मीद है कि यह मदद करता है, क्योंकि यह आपके पास एक सामान्य समस्या है।

2

जेनेरिक समस्या सही है :(मैं इसे अपने समाधान में से एक में लगा नहीं किया है बाहर, लेकिन दूसरे में मैं अंत में पता चला है कि मैं क्या कर रहा था "गलत"।

मेरे समाधान विंडोज के लिए एक परियोजना है , और विंडोजफोन के लिए एक प्रोजेक्ट। मेरी समस्या यह थी कि हाल ही में संपादित फ़ाइलों के लिए ऑटो-लोड मेरी विंडोज़ प्रोजेक्ट की बजाय मेरे विंडोज़ प्रोजेक्ट से मेरी कोड फाइल लोड कर रहा था। इसलिए, जब मैं विंडोज़ में अपना कोड रोकूंगा, तो यह नहीं होगा मुझे संपादित करें & जारी रखें क्योंकि कोड फ़ाइल "एक अलग प्रोजेक्ट से संबंधित है"। इसलिए, मैंने कोड फ़ाइल बंद कर दी, और फिर इसे अपने विंडोज प्रोजेक्ट से फिर से खोल दिया। अंततः यह मुझे & संपादित करें।

अब मुझे यह पता लगाना है कि मेरा अन्य समाधान E & सी

4

यह सुनिश्चित करने के लिए जांचें कि आप डिबगिंग नहीं कर रहे हैं। मुझे यह त्रुटि भी मिली, मुझे एहसास हुआ कि यह डिबगिंग था। या तो डिबगिंग या डिटेच रोकें, फिर अपने बदलाव करें।

+7

इस बिंदु का मुद्दा डीबग करते समय परिवर्तन करना है। – IvanP

0

मुझे थोड़ी देर के लिए इस समस्या का सामना करना पड़ा। यह पोस्ट http://sciagaprogramisty.blogspot.com/2012/09/changes-are-not-allowed-if-assembly-has.html ने इसे मेरे लिए हल किया ... विशेष रूप से आखिरी छवि, जो आपको "बिन \"

+1

हालांकि यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, [यह बेहतर होगा] (http://meta.stackexchange.com/q/8259) यहां उत्तर के आवश्यक हिस्सों को शामिल करने के लिए, और संदर्भ के लिए लिंक प्रदान करें। –

+0

यह मेरे लिए काम नहीं किया ... – levininja

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