Skip to content

NullReferenceException raised while trying to Generate Code #3

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: 

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions