मैं इस प्रकार की त्रुटि का समाधान कैसे करूँ?


सी#
namespace Skills_International
{
    public partial class Form1 : Form
    {
        private object txtpassword;
        private object txtpassword;

        public Form1()
        {
            InitializeComponent();
        }

इस त्रुटि के उदाहरण (1)

1.   Skills International Form1.Designer.cs Line:35 Column:1   Show Call Stack  
 
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.CSharp.CSharpCodeDomService.Reader.AddMethod(MethodDeclarationSyntax methodDeclaration, CodeTypeMemberCollection collection)
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.CSharp.CSharpCodeDomService.Reader.AddClass(ClassDeclarationSyntax classDeclaration, IList collection)
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.CSharp.CSharpCodeDomService.Reader.AddNamespace(BaseNamespaceDeclarationSyntax namespaceDeclaration, CodeNamespaceCollection collection)
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.CSharp.CSharpCodeDomService.Reader.Read()
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.RoslynCodeDomService.d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.DotNet.DesignTools.Client.CodeDom.Roslyn.RoslynCodeDomService.d__11.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.CodeDom.CodeDomSource.d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.CodeDom.CodeDomSource.d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.CodeDom.CodeDomManager.d__11.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.CodeDom.CodeDomManager.d__10.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.Loader.VsDesignerLoader.d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.DotNet.DesignTools.Client.Loader.VsDesignerLoader.<>c__DisplayClass57_0.<b__1>d.MoveNext()

इस त्रुटि में सहायता करें

एमएसडीएन सहायता

इस त्रुटि के बारे में फोरम पोस्ट करता है

इस त्रुटि से संबंधित पोस्ट के लिए MSDN फ़ोरम खोजें

मैंने क्या प्रयास किया है:

मैंने उपरोक्त कोड आज़माए हैं लेकिन फिर भी मुझे त्रुटि के रूप में txtusername और txtpassword मिलता है

समाधान 1

आपके सिस्टम तक पहुंच के बिना, हम वास्तव में आपकी मदद नहीं कर सकते – विशिष्ट होने के लिए बहुत कम जानकारी उपलब्ध है।
हालाँकि, चूँकि ऐसा आपके द्वारा प्रतीत होता है Form1.cs फ़ाइल, यह बहुत संभव है कि आपके द्वारा जोड़ी गई दो पंक्तियाँ समस्या का कारण बन रही हैं – इन पंक्तियों पर टिप्पणी करें और देखें कि क्या त्रुटि दूर हो जाती है:

private object txtpassword;
private object txtpassword;

आपके पास एक ही नाम के दो वेरिएबल क्यों हैं, उन्हें इस रूप में क्यों घोषित किया गया है? object मान, और उपसर्ग “txt“आम तौर पर एक टेक्स्टबॉक्स को इंगित करता है – जिसका अर्थ है कि वे टेक्स्टबॉक्स नियंत्रण के रूप में आपके फॉर्म पर पहले से मौजूद हो सकते हैं – ऐसी स्थिति में नए नाम सिस्टम में जोड़े गए नामों के साथ भी टकराव करेंगे। Form1.designer.cs वह फ़ाइल जिसे वह डिज़ाइन व्यू में फ़ॉर्म को प्रदर्शित करने के लिए बनाए रखता है और उपयोग करता है।

コメント

タイトルとURLをコピーしました