The exception was caused by the purpose of the call - vb.net

I have a problem when I get the error message: "An exception was thrown at the target of the call. I have a keyword new. I made sure that exists ReportsData_Employee.COATSEndAssignmentDataTable.

    Imports System.Windows.Forms
    Imports Advance.Extensions.Reporting
    Imports CrystalDecisions.Shared
    Imports Advance.Common.Reporting
    Imports System.IO

    Public Class Activity_EndAssignmentTool
        ReadOnly _dt As New DataTable
        Dim _dts As New DataTable
        Dim _bldts As New DataTable
        Dim _xml_file_name_creation As String
    '// This is the line that is causing the error ============
        ReadOnly _xml_datatable As ReportsData_Employee.COATSEndAssignmentDataTable = New ReportsData_Employee.COATSEndAssignmentDataTable()
    '//^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

   ====================================================================================== 

   System.Reflection.TargetInvocationException was caught
   HResult=-2146232828
   Message=Exception has been thrown by the target of an invocation.
   Source=mscorlib
   StackTrace:
   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly,        Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Reflection.Assembly.CreateInstance(String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Reflection.Assembly.CreateInstance(String typeName)
   at Advance.Extensions.Activities.Activity_Form.GetActivityForm(String className) in C:\Users\JJanssen\Documents\Visual Studio 2010\Projects\Legacy\Advance Extensions\advance.extensions.activities\Forms\Activity_Form.vb:line 126
   at Advance.Extensions.Activities.Activity_Form.SetActivityClass() in C:\Users\JJanssen\Documents\Visual Studio 2010\Projects\Legacy\Advance Extensions\advance.extensions.activities\Forms\Activity_Form.vb:line 60
   InnerException: System.NullReferenceException
   HResult=-2147467261
   Message=Object reference not set to an instance of an object.
   Source=Advance.Extensions.Activities
   StackTrace:
   at Advance.Extensions.Activities.Activity_EndAssignmentTool.InitializeComponent() in C:\Users\JJanssen\Documents\Visual Studio 2010\Projects\Legacy\Advance Extensions\advance.extensions.activities\Activity_Forms\Activity_EndAssignmentTool.Designer.vb:line 479
   at Advance.Extensions.Activities.Activity_EndAssignmentTool..ctor() in C:\Users\JJanssen\Documents\Visual Studio 2010\Projects\Legacy\Advance Extensions\advance.extensions.activities\Activity_Forms\Activity_EndAssignmentTool.vb:line 12
   InnerException: 

Can I name some other reasons why I can get this error? I looked through some links, but many answers do not apply in my situation.

"Exception was thrown by the call target" error (mscorlib)

FYI I tried ReadOnly _xml_datatable as New ReportsData_Employee.COATSEndASsignmentDataTable()and still had a problem.

Any help is appreciated. Let me know if you need other information.

Thanks.

+1
source share
1 answer

. ...

ReadOnly _xml_datatable As ReportsData_Employee.COATSEndAssignmentDataTable = New ReportsData_Employee.COATSEndAssignmentDataTable()

Private ReadOnly _xml_datatable As New ReportsData_Employee.COATSEndAssignmentDataTable()

-

 InnerException: System.NullReferenceException
 HResult=-2147467261
 Message=Object reference not set to an instance of an object.
 Source=Advance.Extensions.Activities

COATSEndAssignmentDataTable. NullReferenceException.

at Advance.Extensions.Activities.Activity_EndAssignmentTool.InitializeComponent()
in C:\Users\JJanssen\Documents\Visual Studio 2010\Projects\Legacy\Advance Extensions\advance.extensions.activities\Activity_Forms\Activity_EndAssignmentTool.Designer.vb:line 479

at Advance.Extensions.Activities.Activity_EndAssignmentTool..ctor() 
in C:\Users\JJanssen\Documents\Visual Studio 2010\Projects\Legacy\Advance Extensions\advance.extensions.activities\Activity_Forms\Activity_EndAssignmentTool.vb:line 12
+1

Source: https://habr.com/ru/post/1629509/


All Articles