I am trying to get some block info from an Autocad drawing using vb.net.
It was working fine with autocad 2005.When we upgraded to autocad 2006, it is crashing.
The first one is having problem is in the line
Dim CurrentSpace As String
CurrentSpace = AppObj.ActiveDocument.ActiveLayout.Block.Name '
This is returning >> "*Paper_Space"
For I = 0 To AppObj.ActiveDocument.Blocks.Count – 1 ‘ERROR IS HERE ’
Where AppObj is Autodesk.AutoCAD.Interop.AcadApplication
The error is
An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in DrawingIndexer.exe
Additional information: No database
If I look in the quick watch window for AppObj.ActiveDocument.Blocks this is the error
Blocks < an="" exception="" of="" ="">
Type: Autodesk.AutoCAD.Interop.Common.AcadBlocks
Can anyone tell me how to fix this error?
Thanks>