2009-02-06 9 views
9

संभव डुप्लिकेट:
Errors in Windows Forms controls in designer viewइसका मतलब क्या है जब विजुअल स्टूडियो मुझे बताता है कि मेरा प्रोजेक्ट कोड का समर्थन नहीं करता है?

फ़ाइल 'C: \ Users [पथ हटाया] \ ReportForm.cs' कोड पार्सिंग या पीढ़ी का समर्थन नहीं करता है क्योंकि यह एक के भीतर निहित नहीं है प्रोजेक्ट जो कोड का समर्थन करता है।

alt text http://i44.tinypic.com/29lk5f8.jpg

+0

क्या आप अधिक जानकारी दे सकते हैं? – jfs

उत्तर

0

मैं नहीं मानता कि इस समस्या कोड समर्थन की कमी है। यह अधिक संभावना है कि ReportForm.cs या ReportForm.designer.cs में कोड WinForms डिजाइनर क्लास द्वारा पारदर्शी नहीं है। आप इसे अपने सभी कोड को हटाकर सत्यापित कर सकते हैं और कुछ सरल टाइप कर सकते हैं और डिज़ाइनर को पुनः लोड कर सकते हैं।

उदाहरण:

public class ReportForm(){ 
    public ReportForm(){} 
} 
4

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

सभी उस बिंदु से अच्छे होना चाहिए।

+1

मेरे मामले में मैंने अभी फॉर्म का नाम बदल दिया था और चले गए थे। जब मैं अगली सुबह वापस आया तो विंडोज अपडेट ने मेरे पीसी को रिबूट कर दिया था। मैंने project.sou फ़ाइल हटा दी और सब कुछ ठीक था। –

1

जिस समाधान ने मेरी मदद की थी वह यह था कि मैं अपने वीएस को संगतता मोड में और व्यवस्थापक के रूप में भी चला रहा था।

इसे आसानी से चलाने के लिए आपको "संगतता" और "व्यवस्थापक के रूप में चलाएं" विकल्प अनचेक करना होगा।

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