ASP. NET version conflict

Source: Internet
Author: User
Tags iis administration

Q: Recently, some customers reported that the original ASP. net1.1 system could not run after the BS system of the company was released under IIS6?
Solution: contact the Customer and send the IIS event logs in the application logs by email. the logs are as follows:

Event Type: Error
Event Source: ASP. NET 2.0.50727.0
Event Type: None
Event ID: 1062
Date: 2006-10-9
Event: 9:10:15
User: N/
COMPUTER: xxxxxxxxxx
Description:
It is not possible to run two different versions of ASP. NET in the same IIS process. Please use the IIS administration tool to reconfigure your server to run the application in a separate process.

For more information, see Help and Support Center in http://go.microsoft.com/fwlink/events.asp.

Event Type: Error
Event Source: ASP. NET 1.1.4322.0
Event Type: None
Event ID: 1062
Date: 2006-10-9
Event: 9:30:40
User: N/
COMPUTER: XXXXXXXX
Description:
It is impossible to run two different ASP. NET versions in the same IIS process. Use the IIS administration tool to reconfigure the server to run applications in a separate process.

For more information, see Help and Support Center in http://go.microsoft.com/fwlink/events.asp.

Information found in msdn:

. NET Framework developer Guide  
IIS 6.0 Application Isolation Mode

Internet Information Service (IIS) 6.0 provides two different application isolation modes to separate and protect Web applications (such as ASP. NET, ASP, and static pages) that run simultaneously ). The two modes are IIS 5.0 Isolation Mode and auxiliary process Isolation Mode. IIS 5.0 Isolation Mode uses the process model built in ASP. NET. In this mode, the process model settings are specified through the machine. config file. On the other hand, the auxiliary process Isolation Mode disables the ASP. Net Process Model and uses the auxiliary process isolation structure of IIS 6.0. Therefore, process model settings are specified in the application pool settings on the IIS console, rather than in the machine. config file. The following topic describes how to configure the appropriate application pool settings when using the Helper process Isolation Mode.

Content of this section
Overview of IIS 6.0 Application Isolation Mode
Description: Application Isolation Mode in IIS 6.0.
Map ASP. Net Process model settings to IIS 6.0 application pool settings
Description The Process Model Setting equivalent to the application pool setting when the auxiliary process isolation mode is used.
Application pool settings in the secondary process Isolation Mode
Describes how to specify application pool settings in IIS 6.0 when using the Helper process Isolation Mode.
Related chapters
<Processmodel> element
Describes the process model used to configure ASP. NET Applications When IIS 5.0 isolation mode is used. <Processmodel>Element.

After reading this information, I think it may be the reason why different versions of Asp.net applications run in the same "application pool". I tried it in my own simulation environment and told the customer; solve the problem.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.