Setup: Error: An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode

Note: This applies to versions 5.7.0 and earlier, and was fixed in version 5.7.1.

Error

HTTP Error 500.24 - Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.

Solution

To use WorkflowGen with an application pool in Integrated Managed pipeline mode, you have to remove the impersonate setting (<identity impersonate="true">) from the following web.config files:

  • \wfgen\ws\web.config

  • All of the web.config files in the \wfgen\wfapps\webservices\ folder