
I've run through it once quickly and didn't see a place to set properties or INSTALL_DIRs and such. But with all that, it's a lot more complicated than it used to be - deploying the exe with a few dlls.Īnd no, I'm sure you can tell from all that, I'm not creating an installer. Not exactly elegant, but I have 7 boxes to put it on, so I can survive a manual install. So, the program plus the ISM module load plus the directory structure plus the path change, and it works. I have to copy the entire RealDWG 2014 directory structure and put it in the path. The problem nowadays is that even if I do that and deploy with all the modules in the RealDWG 2014 root, it's not enough. I looked at my C++ program and it's doing that. #3 is the method I used in RealDWG way back when too. Installing the full RealDWG is overkill, and I suspect that it does what an installer would do and more from a registry perspective. Unlike the C# app, it identifies the object as AcDbRasterImage on both machines. It, like the C# app, was compiled on the 32bit machine, and moved to the 64bit server and run in both places on the same drawing. NET app to replace an old, hard to maintain, C++ app. And both machines have the same RealDWG and the same application. I tried retrieving the object id and casting it to a RasterImage, but that didn't fly.Īny idea why on one machine it is a AcDbRasterImage and on another a AcRxObject? Like I say, all the other output is exactly the same. In their place in the output listing are objects with the DXF name empty and the object name 'AcRxObject.'

When I move the app to another machine (windows 2008 server, 64bit), everything returned is exactly the same except for the 'AcDbRasterImage' objects. Running the exe on my development machine (windows 7, 32bit), when I have raster images in a drawing, I get objects that are a 'AcDbRasterImage'. I list the dxfname and the object name of every one as I go.

net app, and am basically looping through the object ids in the block table record and pulling more information out of certain objects, specifically 'AcDbBlockReference' and 'AcDbRasterImage'. NET (VS2010 sp1) app, loosely based on the sample.
