Troubleshooting Adobe FrameMaker Issues

Following are issues that may occur when working with Flare and Adobe FrameMaker.

Adobe FrameMaker targets will not build because Flare cannot detect FrameMaker

Cause

This might be caused by incorrect settings on the Flare.exe file.

Solution

Perform the following steps.

  1. Navigate to the folder where you installed Flare (e.g., C:\Program Files\MadCap Software\MadCap Flare [your version number]\Flare.app\). If you are using Flare 11 or earlier, you may need to navigate to C:\Program Files (x86)\MadCap Software\MadCap Flare V[your version number]\Flare.app\.
  2. Right-click the Flare.exe file.
  3. Select Run as administrator.

  4. Open Adobe FrameMaker.
  5. Build the Adobe FrameMaker target in Flare.
  6. Close Adobe FrameMaker and build the target in Flare again.

Import Error: Failed to run command: 'Add FrameMaker Import file…'

When importing Adobe FrameMaker files into Flare, the following error occurs:

Failed to run command: 'Add FrameMaker Import file…'

Cause

This can be due to Microsoft Windows 7 and its use of (User Account Control) UAC.The settings will not allow you to edit INI files, even though you are set as local administrator.

Solution

Perform the following steps in order to allow Flare to write to the INI file and import the Adobe FrameMaker file.

  1. Locate the maker.ini file (its location is listed in the error message). For example, the file's location might look something like this:

    C:\Program Files\Adobe\
    AdobeFrameMaker11\maker.ini

  2. Right-click on the file and from the context menu select Properties. The Properties dialog opens.

  3. In the Properties dialog, click the Security tab.

  4. Click on your username.
  5. Click the Edit button.

  6. In the Allow column, click the check box next to Modify.
  7. Click Apply.
  8. Click OK.

  9. Open Flare and Import the Adobe FrameMaker file.

If you cannot edit the maker.ini file due to security restrictions, you might want to contact your system administrator in order to obtain the permissions necessary to access that file.