An error occurs when more than one version of ASP.NET is configured to run in the same IIS process.
An ASP.NET application that uses a particular version of the runtime must not share a process with an application that uses a different version. This problem commonly occurs when two or more applications are mapped to different versions of ASP.NET, but share the same application pool.
To use application pooling, first make sure IIS isolation mode is disabled. Next, navigate to the desired application in the Internet Information Services screen and assign it an application pool. If you want to isolate your application from the existing application pools, create a new pool designation. The process isolation for each application is configured manually.
To disable isolation mode in IIS:
- Open IIS manager and click to expand your local computer name.
- Right-click on Sites folder and click Properties.
- On the Service tab, clear the ‘Run Web service in IIS isolation mode’ check box.
To assign a pool designation to an ASP.NET application in IIS:
- Open IIS manager and click to expand your local computer name.
- Navigate to the folder that contains the ASP.NET application. Right-click on it and select Properties.
- On the Directory tab, select the desired pool designation from the Application Pool drop-down list.
To create a pool designation in IIS:
- Open IIS manager and click to expand your local computer name.
- Right-click on the Application Pools folder and select New.
- Click Application Pool. The Add New Application Pool dialog appears.
- Enter the new pool designation in the Application pool text box, and then click OK.
Remember to configure ArchiOffice to use ASP.NET framework.