Skip to content

NullReferenceException raised while trying to Generate Code #3

@mistresseve666

Description

@mistresseve666

While trying to Generate Code for the following library:

Name: Visual Basic for Applications
Version: 6.0
Base: win32
Path: C:\Windows\SysWow64\MSVBVM60.DLL

the following exceptions get raised:

System.NullReferenceException occurred
  Message=Object reference not set to an instance of an object.
  Source=LateBindingApi.CodeGenerator.CSharp
  StackTrace:
       at LateBindingApi.CodeGenerator.CSharp.ProjectApi.SaveFactoryFile(String path, XElement project) in LateBindingApi.CodeGenerator.CSharp\ProjectApi.cs:line 231
  InnerException: 
System.NullReferenceException occurred
  Message=Object reference not set to an instance of an object.
  Source=LateBindingApi.CodeGenerator.CSharp
  StackTrace:
       at LateBindingApi.CodeGenerator.CSharp.EnumerableApi.HasEnumerator(XElement interfaceNode) in LateBindingApi.CodeGenerator.CSharp\EnumerableApi.cs:line 145
  InnerException: 
System.NullReferenceException was unhandled
  Message=Object reference not set to an instance of an object.
  Source=LateBindingApi.CodeGenerator.CSharp
  StackTrace:
       at LateBindingApi.CodeGenerator.CSharp.EnumerableApi.HasDefaultItem(XElement interfaceNode)
       at LateBindingApi.CodeGenerator.CSharp.MethodApi.ConvertMethodsLateBindToString(Settings settings, XElement methodsNode)
       at LateBindingApi.CodeGenerator.CSharp.ModuleApi.ConvertModuleToString(Settings settings, XElement projectNode, XElement moduleNode)
       at LateBindingApi.CodeGenerator.CSharp.ModuleApi.ConvertModuleToFile(Settings settings, XElement projectNode, XElement faceNode, String faceFolder)
       at LateBindingApi.CodeGenerator.CSharp.ModuleApi.ConvertModulesToFiles(XElement projectNode, XElement facesNode, Settings settings, String solutionFolder)
       at LateBindingApi.CodeGenerator.CSharp.CSharpGenerator._job_DoWork()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException: 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions