Knowledgebase
EmbeddedCAD / InCAD 2014 and older crash when launched, opening/closing files, and clicking the ribbon
Posted by Chris Clemente on 09 February 2022 12:52 PM
When launching, opening a file, or clicking a ribbon command or menu in EmbeddedCAD or InCAD 2014 or older on Windows 7, 8, 8.1, and 10 systems, a fatal error is encountered and the program crashes, such as the following:
Unhandled Access Violation Reading 0x0000 Exception at db16f7adh

This is because the .NET Framework 4.7 has been installed. Please note that Windows 10 is not a supported platform for AutoCAD 2014 and older (Which EmbeddedCAD and InCAD share the same engine with, AutoDesk Technology).

You could also see an excessive amount of Chromium process being executed while starting EmbeddedCAD or InCAD.

To fix this, follow these instructions. You may follow either method 1 or method 2:

Method 1:

Edit the acad.exe.config file:

  1. Open the following file in Notepad:

    For InCAD > C:\Program Files\Autodesk\AutoCAD 20xx\acad.exe.config

    For EmbeddedCAD > C:\Program Files\MicroSurvey\embeddedCAD 20xx\MSEmbed.exe.config

    Tip: Right-click the file and choose "Open with" and then pick Notepad as the application, or launch Notepad directly and then click its File menu, choose Open, and then select "All Types" in the file type menu to select the file.
  2. Copy-paste the following line of code between the <runtime></runtime> tags (Note: This is one line--no line break, as it may seem to have depending on the width of this web page article):

    <AppContextSwitchOverrides value="Switch.System.Windows.Input.Stylus.DisableStylusAndTouchSupport=true"/>

    For example:

    <!--All assemblies in AutoCAD are fully trusted so there's no point generating publisher evidence-->
    <runtime>
    <generatePublisherEvidence enabled="false"/>
    <AppContextSwitchOverrides value="Switch.System.Windows.Input.Stylus.DisableStylusAndTouchSupport=true"/>
    </runtime>

  3. Save and close the file.

    Note: If the operating system forces you to save to another location, be sure the file does not end up with a .txt extension and then manually copy it into the AutoCAD / EmbeddedCAD program folder, overwriting the existing one. Tip: If when you copy in the file and do not get a prompt to overwrite the existing one, then the extension was changed. You may see and edit the extension by right-clicking the file and choosing Properties.

Method 2

Copy the appropriate attached .config file into the following location, and say YES to overwrite existing:

For InCAD > acad.exe.config > C:\Program Files\Autodesk\AutoCAD 20xx

For EmbeddedCAD > MSEmbed.exe.config > C:\Program Files\MicroSurvey\embeddedCAD 20xx

This solution was posted by AutoDesk Support, and was shown to work with our AutoDesk powered programs, EmbeddedCAD and InCAD. A link to the AutoDesk Support solution can be found here: https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/AutoCAD-2013-and-2014-crashing-on-Windows-10-systems.html

(3 vote(s))
Helpful
Not helpful

Comments (0)