.NET

.NET

Reply
Member
3 Posts
0 Kudos
Registered: ‎03-21-2006
Post 1 of 3

System.Runtime.InteropServices.COMException No database

129 Views, 2 Replies
03-21-2006 11:57 AM
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
Member
3 Posts
0 Kudos
Registered: ‎03-21-2006
Post 2 of 3

Re: System.Runtime.InteropServices.COMException No database

03-22-2006 08:12 AM in reply to: ai0419
Under quick watch for AppObj.ActiveDocument.blocks
this is the error
AppObj.ActiveDocument
error: an exception of type: System.Runtime.InteropServices.COMException occurred Autodesk.AutoCAD.Interop.Common.AcadBlocks
But AppObj.ActiveDocument.activelayout is populating under quick watch.
Member
3 Posts
0 Kudos
Registered: ‎03-21-2006
Post 3 of 3

Re: System.Runtime.InteropServices.COMException No database

03-28-2006 06:44 AM in reply to: ai0419
Finally I fixed the problem.It was a bug in autocad.
Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Are you interested in helping shape the future of the Autodesk Community? To participate in this brief usability study, please click here. Your time and input is greatly appreciated!