I had opened a support ticket with MadCap on this a few months ago, but none of the steps they suggested trying - repairing all instances of the Microsoft .NET Framework, deleting the Analyzer and Output folders, the CatapultMdiEditor folder, ... - seemed to make any difference.
It seems like it's related to project size/complexity, as a small, newly created project in Flare doesn't exhibit the problem. In fact, if I copy one folder's worth of topics - about 10 files - from my current project to a newly created project, and just copy over my stylesheet so it can pick up the correct styles, all of those topics render in less than 1 second, and just show "errors' where there are things like undefined variables.
One thing I notice is that the "Conditional Expression" field is empty in this new project because I've defined no conditions. That seems like it may well be the culprit. In my regular project, the Conditional Expression field contains the following:
Code: Select all
Audience.Public or Default.ScreenOnly or DocType.KB or not ( Audience.Gated or Audience.Internal or Audience.Writers or "Default.Not Ready for Publish" or Default.PrintOnly or DocType.Help or DocType.SILQ )