gbrown85 said:
The application is AutoCADLT 98 and it has worked on every other computer
I
have had. Is there some way to get rid of the SmartHeap application or to
bypass it? I really need this program to work on my laptop that is running
Windows Vista. Thanks again.
You can't replace SmartHeap on its own; it's an integral part of the
compiled application. It would be like changing the brand of gearbox in your
car.
The version that shipped with AutoCAD LT 98 is quite old - there have been
inummerable bug fixes since then. Likewise, AutoCAD LT 98 itself is getting
pretty old - I believe AutoCAD LT 2007 is the earliest version which
Autodesk will support on Vista, even then only if AutoCAD LT 2007 SP2 is
applied. See:
http://usa.autodesk.com/adsk/servlet/ps/item?siteID=123112&id=9217791&linkID=9240817
and ...
http://usa.autodesk.com/adsk/servlet/item?id=9444794&siteID=123112
By way of comment, Vista certainly tries to preserve backwards
compatibility. But Vista is also much more rigourous in its memory and
process management, mainly for security reasons - so some programming
practices from the distant, primitive past (say, circa 1997) are no longer
acceptable. In these cases, compatibility just to be foresaken for the
greater common good.
In fact, I suspect that AutoCAD LT 98 is totally out of support with
Autodesk - they haven't released any 98 hotfixes since c.2002. Of course,
it's quite an expensive application to upgrade ...
The best thing I can suggest is to try turning on compatibility mode for
AutoCAD. Right-click the AutoCAD LT icon in the Start menu and choose
Properties. Under the Compatibility tab, check the "Run this program in
Compatibility mode" checkbox, and select, say, Windows NT 4.0 from the
drop-down list. This is probably your best shot at getting it running
without the error message.
You could also try asking in the AutoCAD LT user forum; there would be more
folks there with knowledge of AutoCAD LT:
http://discussion.autodesk.com/forum.jspa?forumID=43
Hope this helps a bit,