2013-02-20 2 views
0

4.0 프레임 워크에서 Asp.net 응용 프로그램을 만들었습니다. 이 테스트 서버 컴퓨터에 배포해야합니다. 어느 2.0 프레임 워크를 설치했습니다. 그래서 구성 후 페이지를 탐색 할 때 아래와 같은 오류가 발생했습니다.4.0 용 Asp.net IIS 구성

Line 9: </connectionStrings> 
Line 10: <system.web> 
Line 11:  <compilation debug="true" targetFramework="4.0"> 
Line 12:  <assemblies> 
Line 13:   <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, 

아무도 도와 드릴 수 있습니까?

+0

어떻게 .net 4 응용 프로그램을 .net 2.0을 사용하는 컴퓨터에만 배포 할 수 있습니까? 어셈블리가 필요하지 않습니다. –

+0

받은 오류 메시지는 무엇입니까? –

+0

게시 한 내용은 오류 메시지가 아닙니다. 친절하게 소식을 올리십시오. –

답변

1

4.0 프레임 워크를 테스트 서버 시스템에 설치해야합니다. 그렇다면 IIS의 웹 사이트에 대한 응용 프로그램 풀을 .net 4.0 (및 .net 2.0)으로 설정해야합니다. 그런 다음 구성이 작동해야합니다 (2.0에서는 web.config 파일의 다른 요소를 예상합니다).

+0

4.0 프레임 워크 설치는 밖으로했다. 고맙습니다. – Sangeetha

0
Line 9: </connectionStrings> 
Line 10: <system.web> 
Line 11:  <compilation debug="true"> 
Line 12:  <assemblies> 
Line 13:   <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, 

targetversion을 제거하면 어떻게됩니까? 아직도 작동합니까?

.NET FW 1.1, 2.0의 차이점을 개념화 한 경우 3.5,4.0 ... etc ... 이전 버전과의 호환성을 막는 많은 것들이 web.config보다 새로운 코드임을 알 수 있습니다. 그렇지 않으면 네임 스페이스가 모두 해당 프레임 워크의 일부인 경우에는 상관이 없습니다.

관련 문제