كيف يمكنني حل هذا النوع من الخطأ؟


ج #
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

مشاركات المنتدى حول هذا الخطأ

ابحث في منتديات MSDN عن المشاركات المتعلقة بهذا الخطأ

ما حاولت:

لقد جربت الرموز المذكورة أعلاه ولكن ما زلت أحصل على اسم المستخدم txtusername وtxtpassword كخطأ

الحل 1

بدون الوصول إلى النظام الخاص بك، لا يمكننا مساعدتك حقًا – هناك القليل جدًا من المعلومات المتوفرة التي لا يمكن تحديدها.
ومع ذلك، بما أن ذلك يبدو لك Form1.cs في الملف، من المحتمل جدًا أن يكون السطران اللذان أضفتهما هما سبب المشكلة – قم بالتعليق على هذه الأسطر ومعرفة ما إذا كان الخطأ قد اختفى:

private object txtpassword;
private object txtpassword;

لماذا لديك متغيرين بنفس الاسم، لماذا تم الإعلان عنهما كـ object القيم والبادئة “txt” يشير بشكل عام إلى TextBox – مما يعني أنها قد تكون موجودة بالفعل في النموذج الخاص بك كعناصر تحكم TextBox – وفي هذه الحالة سوف تتعارض الأسماء الجديدة أيضًا مع تلك التي أضافها النظام إلى Form1.designer.cs الملف الذي يحتفظ به ويستخدمه لعرض النموذج في Design View.

コメント

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